Saturday, 03 October 2009

Rio to host 2016 Olympic Games


After much speculation Rio was announced as the host city for the 2016 Olympic Games. This will be the first time the Olympics will be hosted in South America. I cannot help wondering if Africa will ever be considered a viable stop off for this greatest sporting show on earth!