Full coverage: 2016 Rio Olympics
The Olympic torch is about to end its long pilgrimage from Greece to Brazil. It will arrive in Rio de Janeiro in less than two hours. The Olympic flame will spend three days going through key locations in the Games' host city and nearby areas, before lightening up the Olympic pyre on August 5th. The torch relay has been disrupted in other cities across Brazil by protesters opposing the Games.