AP - U.S. Secretary of State Hillary Rodham Clinton on Wednesday pledged to stand with Mexico in its violent struggle against drug cartels and admitted that Americans' insatiable appetite for illegal narcotics and their inability to control weapons smuggling was partly to blame.