NIZAMABAD, India — The body of Prem Kumar, a 67-year-old preacher from the Church of South India, was found June 8 in a forest in Nizamabad district of India’s Andhra Pradesh state. A young man approached Kumar that morning requesting he hold a prayer meeting in Rampur Thanda village later that day. Though suspicious, Kumar agreed. When he arrived at…
Want to read the full article and more?