Same old BS from leaders all over the world. Blame the USA for your troubles. If the people are out in the streets bad mouthing America and burning our flag then they are not paying attention to their corrupt government leaders and criminal ridden police force. Bad guys will always find a way to get guns and that is the cold hard truth. Calderon should get a handle on his own imploding battleground of a nation before he spits on his neighbor to the north. American criminals are not sneaking into his country to commit crimes. Our prisons are overrun with Mexico's bad guys yet I don't hear our president telling him to keep his people in line. But just as in places like Iran and Nicaragua,blame the USA!