beforeits.news
Army Officer Caron Nazario Sues Virginia Police for Violent Traffic Stop
Police in the small town of Windsor, Virginia, have found themselves in the national spotlight after they sued an Army officer, who is Black and Latino, after a traffic stop in December.In body cam…