Cop Shot His OWN Partner!
This disturbing bodycam footage exposes yet another incident of police incompetence and the double standards in America’s justice system. What should have been a routine warrant check in Lafayette, Indiana, spiraled into chaos when an officer accidentally shot his own partner, Officer Butler. Watch as the situation unfolds, revealing glaring issues in police training, firearm […]
Cop Shot His OWN Partner! Read More »