Court allows giant statue of Virgin Mary to be built in Brazil
São Paulo State’s Court of Appeals has reversed a 2019 decision that stopped the building of a giant steel statue of the Virgin Mary in Aparecida, the city where Brazil’s major Catholic shrine is located.
Read More
Recent Comments