Month: March 18, 2011

Cars Built in Mexico

Personally I didn’t know Mexico built cars but Mexico’s ambassador in London has written a nasty letter to BBC bosses complaining about “offensive and xenophobic” comments made...