March 21, 2014 10:46 pm

DPD Officer Terminated, Accused of Excessive Force

Dallas police released dashcam video of a traffic stop involving Officer Rene Villanueva. Chief David O. Brown terminated Villanueva for violating procedure and for repeatedly striking a motorist he pursued. An internal affairs investigation found that Villanueva failed to conduct a proper felony stop following a pursuit, used excessive force and brought discredit to the department. He was indicted last week by a grand jury for official oppression and assault.

Wake Up to Something Good

Exit mobile version