Indian bishop Gallela Prasad of Kadapa resigns amid complaints of misuse of funds, attempted marriage
Cover image: Bishop Gallela Prasad during a dedication Mass at Saints Peter and Paul Catholic Church in Seneca, Kansas, in 2013. When the news of Bishop Gellela Prasad of Kadapa's kidnap (on 25 April 2016) came in, Dr James...