You can see the whole Earth from the Moon!

Posts Tagged ‘Edmund Charles Barrera was already under investigation for “unwanted physical contact” with several students

Texas Teacher accused of molesting 4th grade girl

May 16, 2018

A Texas elementary school music teacher was arrested Monday after a girl in the fourth grade accused him of repeatedly touching her genitals through her clothing.