rogertharpe.wordpress.com
Private Christian School Teacher, Mother of 3, Arrested for Sex With Student
Suzanne Lea Owen, a school teacher in Florida who’s a married mother of three, was arrested after local police say she engaged in an inappropriate sexual relationship with one of her male stu…