[embedded content] Surveillance video has emerged documenting the armed all-white mob that authorities say terrorized a…
Tag: Dameon Shepard
Charges Filed After Armed All-White Mob Led By Off-Duty Deputy ‘Terrorized’ Black Family in North Carolina
An incident in which an armed all-white mob “terrorized” a black teenager and his family has…