Christ the Redeemer

Brazil’s Christ the Redeemer Statue Lit With Flags of the World as a of Show Solidarity in the Fight Against Coronavirus

Brazil’s Christ the Redeemer is one of the world’s most iconic statues. And, this week,…