President Obama

President Barack Obama waves through the window of his car in Mexico City, on May 2, 2013. Obama landed in Mexico on Thursday at the start of a three-day trip that will also take him to Costa Rica, with trade, US immigration reform and the drug war high on the agenda. HECTOR GUERRERO, AFPGetty Images
Loading