The Olympic Torch Arrives in Brazil

The Olympic torch arrived in Brazil's capital on Tuesday, where it was received by President Dilma Rousseff. It's an awkward moment for the country's leader, whose political future is in serious doubt in the walk-up to the Games in August. Photo: AP

Advertisement