Olympic torch arrives in Brazil

T TV Wednesday 04/May/2016 13:21 PM
By: Times News Service

The Olympic torch has landed in Brasilia ahead of the Rio 2016 games.