Do you want to remove all your recent searches?
All recent searches will be deleted
6 years ago38 views
Agence France-Presse (AFP)
The Olympic flag arrives in Rio de Janeiro, which will host the 2016 Summer Games -- a challenge which Brazilian authorities say the city is prepared to conquer. Duration: 01:01
Report this video
Select an issue
Embed the video