A MARRIED teacher allegedly had sex with a boy in a car and barn at his house after forcing him to sneak out. Stephanie Peterson, 26, from Florida, has been accused of sending the 14-year-old boy a barrage of nude selfies and taking his virginity. Peterson was arrested in New Smyrna, Florida, after the […]