Mexico City - US President Barack Obama arrived in Mexico Thursday for an overnight visit to meet with Mexican President Felipe Calderon.
"Geography has made us neighbours. History has made us friends. Economics has made us partners and necessity has made us allies," Calderon said as he welcomed Obama, quoting the late US president John F Kennedy.
Discussions are set to focus on drug trafficking and crime, as the death toll in Mexico's drug wars has soared to more than 7,000 since January 2008.