Skip to main content
Report this ad

See also:

No religion has a monopoly on evil

RIO DE JANEIRO, BRAZIL - MAY 25: Catholics march in a procession honoring Saint Rita, the patron saint of the impossible, on May 25, 2014 in Rio de Janeiro, Brazil. Brazil holds more Catholics than any other country.
RIO DE JANEIRO, BRAZIL - MAY 25: Catholics march in a procession honoring Saint Rita, the patron saint of the impossible, on May 25, 2014 in Rio de Janeiro, Brazil. Brazil holds more Catholics than any other country.
Photo by Mario Tama/Getty Images
Report this ad