Hundreds of protesters have clashed with police on Monday after Pope Francis arrived in Rio de Janeiro. The anger was provoked by the $53 million price tag of the papal visit to the city.
Hundreds of protesters have clashed with police on Monday after Pope Francis arrived in Rio de Janeiro. The anger was provoked by the $53 million price tag of the papal visit to the city.