Meeting face-to-face with Mexican President Felipe Calderon, President Obama on Thursday said the U.S. is to blame for much of Mexico's drug violence, and he set up a major congressional gun-control battle by calling on the Senate to ratify a treaty designed to track and cut the flow of guns to other countries.

More...