Mugshot Processed - 01 Apr 14

Mugshot Processed -

June 8, 2013 photo of Leo Charles Koppala, DOB 4-19-1966, of Blue Earth, a priest in the Diocese of Winona at the Church of Saints Peter and Paul, was arrested 6/8/13 on suspicion of first-degree criminal sexual conduct. (Courtesy Faribault County sheriff’s office)