Report: Excessive force used against Mexican protesters

FILE – In this June 19, 2016 file photo, riot police are forced to fall back as they battle with protesting teachers who were blocking a federal highway in the state of Oaxaca, near the town of Nochixtlan, Mexico. The

0 Comments