Did Chavis Carter Shoot Himself in the Head While Handcuffed in the Backseat of a Police Car?

So apparently black men are shooting themselves in the head while handcuffed in the backseat of police cars, huh? Shit, why not just saw ourselves in half like all magicians do? Hell, at least we’d be still alive, right? No seriously, that’s probably the best reaction I have to the story involving 21-year-old, Chavis Carter. [...]

















Recent Comments