Mexico: human rights commission hands in Oaxaca report
Mexico’s National Human Rights Commission (CNDH) turned in its final report on last year’s unrest in Oaxaca May 24, blaming both authorities and protesters for “excesses,” and urging the government to investigate its finding that federal police tortured detainees. The… Read moreMexico: human rights commission hands in Oaxaca report