The official Olympic flag has arrived in Rio de Janeiro, host of the 2016 Summer Games.
Staging what has been dubbed the "world's biggest sporting event" will be a huge challenge for the Brazilian city that is notorious for shanty town violence and its poor infrastructure.
...
http://www.euronews.net/