Muslim rapper Lupe Fiasco caught a surprise when a target of his vitriol retweeted his sentiment about the George Zimmerman trial:

glenn beck RTs lupe fiasco

Fiasco was kicked off the stage at an inaugural party earlier this year for criticizing President Obama. Ironically, the song that got him into so much trouble included the lyric, “Glenn Beck is a racist!” Happily, Beck seems like the forgiving sort.

While he hasn’t always been the most rational progressive, Fiasco is one of the few celebs who commented on the Zimmerman trial with an intellectually honest understanding of the rule of law and how it must judge guilt based on evidence, not emotion.