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:

https://twitter.com/BB919/status/356275344770207745

https://twitter.com/cakecunt/status/356274788362227712

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

https://twitter.com/mennanaaaa/status/356275409479933953

https://twitter.com/marsunivercity/status/356274830271717378

https://twitter.com/srslyidc/status/356274875977052163

https://twitter.com/DFlacco28/status/356275161101639680

We do too.