Windsor, VA Dec. 5, 2020 traffic stop- Body Camera 2
As featured on
Here are three videos – about 37 minutes total – released by the Windsor Police Department.
Virginia State Police said Wednesday that they want to hear from anyone who might have witnessed the encounter between two Windsor police officers and an Army lieutenant at a Hampton Roads gas station last December.
The Windsor episode was a grim reminder to many Black Americans that even being in military uniform doesn't necessarily protect them from mistreatment by police.