Two priests are among 14 people arrested for the alleged kidnapping and assault of an Indian bishop. Police said Fr Raja Reddy engineered the kidnapping and attack on Bishop Prasad Gallela last month and this was motivated by “greed for money and power”. According to police, the suspects confessed to four earlier attempts to kidnap Read more