Seven North Carolina sheriff’s deputies have been placed on administrative leave following the fatal police shooting of a Black man...
News Reported Raw, Real and Truthfully
News Reported Raw, Real and Truthfully
Seven North Carolina sheriff’s deputies have been placed on administrative leave following the fatal police shooting of a Black man...