Mexican President Felipe Calderon speaks April 2, 2102, during a joint news conference with President Obama and Canadian Prime Minister Stephen Harper in the Rose Garden of the White House. (Associated Press)

Photo by: Carolyn Kaster

Mexican President Felipe Calderon speaks April 2, 2102, during a joint news conference with President Obama and Canadian Prime Minister Stephen Harper in the Rose Garden of the White House. (Associated Press)