Thousands have marched in Mexico City to demand an end to drug-related violence.

The protesters say they are frustrated with the growing violence between warring drug gangs and security forces.

They are calling on Felipe Calderon, the president, to take steps to regain control of the country.

Al Jazeera's Franc Contreras reports from Mexico City

Source: Al Jazeera