Saturday, July 12, 2008

Sex Battles Religion In Catholic Brazil

BUENOS AIRES: Brazil may be the largest Roman Catholic country in the world, but its image is marked by its beaches and Carnival much more than by its approach to religion.

More...