Priests Mutilated Body Discovered In Andhra Pradesh, Church Shocked

The mutilated body of a Catholic priest was found on Aug. 17 on a deserted road in southern India's Andhra Pradesh state.

( categories: )