A Catholic bishop in southern India was kidnapped and assaulted by attackers who demanded money. Bishop Prasad Gallela of Cuddapah in Andhra Pradesh state was blindfolded, handcuffed and abducted while he was travelling home after celebrating Mass at Karunagiri Shrine on April 25. The bishop said that unidentified kidnappers came in two vehicles and took Read more