In the shadow of the Christ the Redeemer statue, Brazil, one of the world?s most Catholic countries, is playing host to many Catholic athletes.
Global Catholic News
August 12, 2016
In the shadow of the Christ the Redeemer statue, Brazil, one of the world?s most Catholic countries, is playing host to many Catholic athletes.
Subscribe! Sign up to receive news & updates.
1 of 22