In the wake of the George Zimmerman verdict, P. Diddy, Big Boi, Nicki Minaj, Busta Rhymes and countless other rappers are blasting America as racist or worse.

Rapper Lupe Fiasco is taking a very different tack. He suggests, first, that there is reasonable doubt about what happened between George Zimmerman and Trayvon Martin.

He notes that most perpetrators of violent crime against black people are themselves black.

The true enemy of black Americans is not the George Zimmermans of the world, he argues,  but “complacency and cowardice” in the black community.

Unsurprisingly, this didn’t go down well with some Twitter users:

But a surprisingly large number of tweeters were receptive to Fiasco’s message of self-help:

We do too.

Recommended Twitchy Video