Tag: Rio de Janeiro
Olympics: Now, it’s over to Rio!
LONDON Mayor Boris Johnson has every reason to boast. The 2012 London Olympic Games has seen Team GB climb up the medals chart to the joy of crowds filling stadiums and streets, waving Union Jack flags.