The towering Christ the Redeemer statue overlooking Rio de Janeiro is apparently seeing a new picture of Brazil, one that may not bode well for the Roman Catholic Church.Original Article
Previous Post
Philippine President: Blame God for My Foul Language