The Olympic flame has arrived in Brazil for the start of a torch relay that will culminate with the opening of the Olympic Games in Rio in August. It was flown inside a small lantern on a special flight from the Swiss city of Geneva to Brasilia. read more