NEW DELHI: A mass shooting has rocked the town of Huitzilac, just south of Mexico City, claiming the lives of eight people. Local and state authorities confirmed the incident, which occurred late
NEW DELHI: A mass shooting has rocked the town of Huitzilac, just south of Mexico City, claiming the lives of eight people. Local and state authorities confirmed the incident, which occurred late