Father Leo Charles Koppala, An Indian-American priest who admitted to molesting a girl while attending dinner at her grandmothers home in Minnesota has been sentenced to 25 years of supervised probation, according to media reports.Continue Reading...
No comments:
Post a Comment