Andhra Child Fondler Priest Koppala Barred from Contact with Under-18 Girls
Father Leo Charles Koppala, a 47-year-old Catholic priest from Nellore diocese in the South Indian state of Andhra Pradesh, has been ordered to register as a predatory sex offender in Minnesota and barred from contact with females under 18. On March 17, 2014, Koppala pleaded guilty before Judge Douglas Richards to second degree sexual misconduct […]