Rio 2016: Protests as Olympic torch tours Rio de Janeiro The Olympic torch has arrived in Rio de Janeiro by boat after a three-month tour of Brazilian cities. The mayor of Rio, Eduardo Paes, carried the torch on its first few laps through the city center. But there were chaotic scenes later in the north of the city when the torch relay was challenged by hundreds of demonstrators angry at the high cost of hosting the Games. Riot Police used tear gas and pepper spray to disperse the crowd Brazil is in a deep recession and political crisis, and further protests are expected ahead of the Olympic opening ceremony tomorrow. Organizers say more than a million tickets remain unsold. BBC