Musicians take part in a parade during the Festa do Divino, or Festival of the Divine, in Sao Luiz do Paraitinga, Brazil. The Festa do Divino is one of Brazil’s most important Catholic celebrations, marking Pentecost 50 days after Easter. To find out more about the upcoming World Youth Day in Rio de Janiero, Brazil
...read more