Priests arrested for Kidnapping and assaulting their own Bishop

The Case of Bishop Prasad Gallela of Cuddapah in India which was reported to be kidnapped and brutally beaten-up on 25th April by unknown criminals have finally been made clear by the Police. Police in India on Monday arrested 14 people for the kidnapping and beating of a Catholic bishop on April 25, including three of… Continue reading Priests arrested for Kidnapping and assaulting their own Bishop