PORT CHARLOTTE — A Charlotte County priest was on administrative leave for nearly a year while authorities investigated allegations of sexual abuse alleged to have occurred in Dubuque, Iowa in the 1980s.

Leo P. Riley, 68, a priest at San Antonio Catholic Church in Deep Creek, was arrested Wednesday on five counts of sexual battery.


   
0
0
0
0
0

Load comments