Catholic Herald logo
Menu
Protesters scuffle with police at Copacabana Beach (AP)

Despite the political protests in Rio one cannot escape the atmosphere of joy and holiness