The Baltimore Sun's Voter Guide 2016

House of worship

The Infant Jesus Church, in Emjala, on the outskirts of Hyderabad, India. Sleeva Raju Policetti worked as a priest here after he fled Chicago in 2002, according to New Delhi court papers signed by Policetti in 2006. Accused of sexually assaulting a 16-year-old girl, the Rev. Sleeva Raju Policetti fled nearly a decade ago to his native India, where the Roman Catholic archbishop of Hyderabad soon issued an order barring him from ministry.
Rakesh Sahai, International Consortium of Investigative Journalists
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad