olympic flag

Rio 2016: Olympic flag arrives in Brazil

The official Olympic flag has arrived in the Brazilian city of Rio de Janeiro, the host city of 2016 Games.…

12 years ago