Clinton admits US blame on drugs
Hillary Clinton and Mexican President Felipe Calderon met in Mexico City
US Secretary of State Hillary Clinton says the US must take part of the blame for drug-related violence in Mexico.
Speaking as she arrived in Mexico, she said America's appetite for drugs and its inability to stop arms crossing the border were helping fuel the violence.
Her two-day visit comes a day after the Obama administration announced new measures to boost border security.
Some 8,000 people have died in drug-related violence in Mexico over the past two years.
On Tuesday, the White House unveiled a $700m (£475m) strategy that includes boosting security on the border, moves to stem the flow of illegal guns and drug profits from the US into Mexico, and steps to cut domestic drug consumption.
Speaking to reporters accompanying her to Mexico City, Mrs Clinton said: "Our insatiable demand for illegal drugs fuels the drug trade. "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.
"I feel very strongly we have a co-responsibility."She also acknowledged that US efforts to ban drugs had so far been unsuccessful in stopping the narcotics trade.
"Clearly, what we have been doing has not worked and it is unfair for our incapacity... to be creating a situation where people are holding the Mexican government and people responsible," she said.
The BBC's Stephen Gibbs in Mexico says these points have been repeatedly made by Mexico, which sometimes sees itself as the setting for an American-financed and -armed war.