Daily Archives: February 26, 2018

Football’s Most Coveted Trophy Visits Nairobi

The FIFA World Cup trophy has arrived in Kenya. A tour that began last September will see the famed trophy make stops in more than 50 countries across six continents ahead of its ultimate destination – Russia, the host of …