Oklahoma Science Teacher, 22, Charged with Rape of Teenage Student After Police Barge In

Oklahoma Science Teacher, 22, Charged with Rape of Teenage Student After Police Barge InSheriff's deputies barged in on a tryst she had allegedly set up with the teenage student



Yahoo News – Latest News & Headlines