Cameron Diaz has issued an apology after 'insulting' locals on a visit to Peru by carrying a bag emblazoned with a communist slogan. The Being John Malkovich actress was visiting the Inca city of Machu Picchu on Friday using an olive green bag with a red star and the words "Serve the People" written in Chinese. The message was seen by many as a
(
Read more... )