Pastor arrested for Ohio sex crime
Four area churches need a new pastor after theirs was recently arrested for an alleged sex crime that occurred in Ohio. Steven P. Woyen, 46, of Albert Lea was taken into custody by Freeborn County authorities on a warrant issued April 16 in Ohio for sexual battery, a third-degree felony crime. Last January, Woyen was […]
Continue Reading