It is that time again when the Kenyans rub it in

The Olympic Games are back and Brazil’s Rio de Janeiro has done all it could to get to this day despite the endless reports of how they were not ready to host the games due to preparation delays and that thing virus called Zika. Interestingly, we have seen this trend each time a country that does not have a hold of the global media levers gets to host an international sports event.
no image
Allan Brian Ssenyonga