A Catholic priest from a diocese in northern India has been suspended after allegedly physically assaulting the diocese’s bishop over a sexual abuse case. Bishop Pius Thomas D’Souza of Ajmer claims he was attacked last week by local priest Father Varghese Palappallil. Palappallil has denied the allegation. According to Matters India, the bishop said he Read more