Third Catholic priest ends life in India in 10 days

Third Catholic priest ends life in India in 10 days

A suicide note said the priest was frustrated but diocesan officials are unaware of the cause.
In the third such incident in India in 10 days, a Catholic priest was found hanging from the ceiling fan of his residence in Tuticorin Diocese in southern India’s Tamil Nadu state.MORE