News website
Lena Stewart, 26, a female teacher of Nixa High School in Missouri, USA, has been arrested…