Cancun Police Shoot Down Feminist Protest in Mexico | News | teleSUR English
Last year, Mexico registered 34,608 intentional homicides and 1,012 femicides, the highest data since records began. Source: Cancun Police Shoot Down Feminist Protest in Mexico | News | teleSUR English
Read More Cancun Police Shoot Down Feminist Protest in Mexico | News | teleSUR English