Tag: World Cup Trophy

PHOTOS: FIFA World Cup Trophy Arrives in Abuja

The FIFA World Cup trophy has landed in Abuja, Nigeria’s capital. The…

Farouk Mohammed Farouk Mohammed