Animal rights

The Latest

CNA

Animal rights activists disrupt Mass, accuse priest of 'murdering' cat

Aug 29, 2012

A group of animal rights activists disrupted Mass at the Church of the Miraculous Virgin in Lima, Peru, lobbing insults... Read more