‘They Busted In On Him’: Attorney Says Crime Scene Photos Show West Virginia SWAT Team Shot Innocent Black Man Sleeping on Couch; Cops Claim He Charged Them with Hammer
Members of the West Virginia State Police Special Response Team serving an arrest warrant shot an unarmed Black man as he slept on a couch, […]