Thousands march against gang violence in Mexico City, Sunday May 8, 2011.
Thousands march against violence in Mexico City