Houston Police released body camera footage related to a shooting that killed one police officer and wounded another. Houston police officers were serving an arrest warrant for 31-year-old D...Houston Police released body camera footage related to a shooting that killed one police officer and wounded another. Houston police officers were serving an arrest warrant for 31-year-old Deon Ledet, when Ledet opened fire striking Officer William Jeffrey and Sgt. Charles Vance. Officers returned fire and sought cover. Ledet was fatally shot and succumbed to his injuries at the scene. Officer Jeffrey was pronounced dead at a hospital following the shooting.
Show more
Well, he got what he was paid for, that's for sure.
FINALLY A DEAD AMERICAN COP
Kill all coons. Waste of life