… for being a naive, history-challenged elitist boob who has no idea what sort of monster Mao was, and really doesn’t care because in her mind, of course, nobody could be worse than GW Bush, so how bad could Mao really have been?

Actress Diaz apologises for Mao bag
US actress Cameron Diaz has apologised for wearing a bag with a political slogan that evoked painful memories in Peru.

The voice of Princess Fiona in the animated Shrek films visited the Incan city of Machu Picchu in Peru’s Andes wearing an olive green bag emblazoned with a red star and the words “Serve the People”, perhaps Chinese Communist leader Mao Zedong’s most famous political slogan, printed in Chinese.

The bags are marketed as fashion accessories in some cities around the world, but in Peru the slogan evokes memories of the Maoist Shining Path insurgency that fought the government in the 1980s and early 1990s in a bloody conflict that left nearly 70,000 people dead.

“I sincerely apologise to anyone I may have inadvertently offended,” Diaz said in a statement. “The bag was a purchase I made as a tourist in China and I did not realise the potentially hurtful nature of the slogan printed on it.”

Man, there is something really wrong in this country when any adults, much less supposedly successful Hollywood elites, literally have no knowledge of history and still attempt to sway public opinion by opening their ignorant mouths on subjects they obviously have absolutely no clue about. How credible could Cameron Diaz be on any political subject after something like this? But do you think that’ll stop her from opening her pretty little mouth the next time she’s at a Bush-bashing rally? Of course not. And people will listen as if her opinion meant anything more than what it is, the opinion of a sheltered, naive, elitist who has never had to actually learn anything beyond how to read a script and how to show off her genetically superior feminine attributes. And for that she is rich and famous beyond words.

What a world we live in, eh?