North Carolina (NC), Selma (Town)

Officer Fired After Controversial Traffic Stop Went Viral

Officer(s) Involved: Police Officer Joseph Atkinson. Synopsis: On 19 September 2024, Selma Police Department (SPD) pulled over local mechanic Matthew […]