Keller Teacher Arrested After Traffic Stop

A teacher in Keller, Texas is arrested after confronting police during a routine traffic stop. WiredPRNews.com – A second grade teacher at Willis Lane Elementary School was arrested during a confrontation with police after she was stopped for speeding. As reported by WFAA News, Emilee Crow was on her way to school when the incident, […]