Love him or hate him, Al sharpton has had the balls to confront white racism and stick up for the marginalized all his life.
The balls? nikka he's getting PAID to talk about racial issues, don't try and act like he's some kind of hero. He is a puppet of the white liberal slavemaster. He keeps black people believing their victims of every little thing they can think of, that way they won't do any digging into real issues. If black people actually understood real issues they wouldn't give 93%+ of their vote to one party in every election. If they understood real issues there would be a split among blacks, whereby at least 30% of them would vote for the other party.
But of course that doesn't happen because there's no reason to even come close to thinking about real issue. All you have to do is accept one idea. The idea that the other party is racist. Case closed. No reason to stay current with politics when there's only two parties and the other one is supposedly racist.