Priest Tortured and Murdered in India

CWN Reports: Bangalore, Aug. 18, 2008 (CWNews.com) – A Carmelite priest has been murdered and disfigured– in a way that suggests torture– in India’s southern Andhra Pradesh state. Read more here.