Police, protesters clash in Oaxaca
Police fired tear gas to prevent hundreds of protesters from reaching the venue of an international Guelaguetza folk festival in Oaxaca July 16, in the worst outbreak of violence in the conflicted southern Mexican city since November. Protesters hurled rocks… Read morePolice, protesters clash in Oaxaca


