You can see the whole Earth from the Moon!

Posts Tagged ‘Edmund Charles Barrera – 50 – was the music Teacher at Lee Britain Elementary School in the Irving Independent School District

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.