Oct 2, 2009

Mexican President seeing red in the UK


The President of Mexico Felipe Calderon inspects guards on Horse Guards Parade in London on the first day of his state visit to Britain earlier this year.