Texas Professor Wears Combat Gear in Protest of Campus Carry
Charles Smith, a geography professor in Texas, donned a bulletproof vest and helmet for class to protest the state’s campus carry law.
Charles Smith, a geography professor in Texas, donned a bulletproof vest and helmet for class to protest the state’s campus carry law.
by Blake Neff A San Antonio, Texas police officer who was caught on camera body slamming a 12-year-old girl has been fired from his job. Joshua Kehm, an officer for the San Antonio Independent School District (SAISD) police department, became the subject of viral outrage last week when a video surfaced of him picking up sixth-grader Janissa Valdez, tossing her…