Police Abuse Texas State Trooper Caught Grabbing Pushing Bus Passenger


A Texas Department of Public Safety trooper has been suspended after video surfaced in which he appears to be losing his temper. Cameras aboard a Capital Metro bus caught Trooper Don McFarlane getting onboard at 15th and Trinity around 3 am Sunday, October 3. Video shows Trooper…