Olympics 2016: Torch paraded through downtown Rio
The Olympic flame has been carried through the streets of Rio de Janeiro, amid some protests about the financial cost of the games.
The Olympic flame has been carried through the streets of Rio de Janeiro, amid some protests about the financial cost of the games.