A towering Jesus statue in a small Brazilian town just usurped Rio de Janiero’s famed Christ the Redeemer. Rio Grande du Sol, population 22,880, now boasts a statue called “Christ the Protector,’’ ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results