Cops Caught on Video Holding a Black Army Lieutenant at Gunpoint, Then Pepper-Spraying Him
Screen capture of Windsor Police Department body camera footage from the Dec. 5, 2020 incident. Caron Nazario was driving his newly purchased Chevy Tahoe home when two police officers pulled him over in Windsor, Virginia, whipped out their guns, and started barking orders. With their weapons raised, the officers demanded that Nazario, a Black and […]