‘God protect this house in the name of Jesus’: Storm chaser and friend evacuate home after trying to save it A storm chaser ...
Located atop the Corcovado Mountain in Rio de Janeiro, Brazil, the Christ the Redeemer’s iconic status ranks as one of the ...