(CNN) -- The United States shares the blame for Mexican drug trafficking and the attendant violence that has killed thousands in the past year alone, Secretary of State Hillary Clinton said Wednesday. "Our insatiable demand for illegal drugs fuels the drug trade," she said en route to Mexico City, according to pool reports. "Our inability to prevent weapons from being illegally smuggled across the border to arm these criminals causes the deaths of police officers, soldiers and civilians. So, yes, I feel very strongly we have a co-responsibility." Clinton arrived in the Mexican capital a day after the United States...