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. The 164-feet stainless steel sculpture portraying Our Lady of Aparecida – taller than Rio de Janeiro’s Christ the Redeemer – Read more