On July 4, Chris Rock set off some fireworks when he tweeted on Twitter.com: "Happy white peoples independence day, the slaves weren't free, but I'm sure they enjoyed fireworks."
Conservatives hit back, from right wing gadfly Michelle Malkin to former Godfather's Pizza CEO and Republican presidential candidate Herman Cain, who rebuked Rock for “holding onto the past" (video below).
Popular VideoPeople were so furious about this Pepsi ad that Pepsi pulled it after just one day. Watch it here and decide if it's offensive:
Cain told CNN’s Kyra Phillips: “I think it was Chris Rock who made fun of the fact, ‘Well, it might be Independence Day, but the slaves weren’t free then.’ Look at it this way, if America had not become independent, slaves might still be slaves.”
However, Actor Don Cheadle defended Rock on Twitter: "Chris Rock was making a joke. If you don't think it's funny. Ok. But keep it in perspective."