Home » Topics » Villanueva

Dallas cop fired after dash cam video shows him punching, pistol-whipping suspect

A Dallas police officer is facing assault charges after a dash cam video showed him punching and pistol whipping a suspect after a high speed chase. Officer Rene Villanueva has been fired and faces criminal charges of Official Oppression and Assault, according to CBSFW. The incident dates back to November…