Tag: Zócalo Square

Vigil in Mexico City after discovery of alleged Mexican cartel 'extermination site'

Following the discovery of an alleged Mexican cartel "extermination site" in the western state of Jalisco, groups searching for missing relatives and activists...