Mexicans protest against drug-related violence
Protest marches have been held in more than 20 cities across Mexico against the drug-related violence sweeping the country.
Thousands of people joined the protest in the main square in Mexico City, chanting "no more blood".
Some called for President Felipe Calderon to resign, saying his strategy had exacerbated the bloodshed.
Julian Miglierini reports from Mexico City.