US President Barack Obama heralded the close bond between Mexico and the United States in a speech to students in Mexico City on Friday. He said the United States should reform its immigration system and acknowledged that US demand for illegal drugs fuels crime in Mexico. Duration: 00:41.