Thousands of Mexican police firing tear gas fought a running battle with striking teachers in a southern city on Wednesday in the latest violence between protesters and security forces before July …
Continue Reading about Mexico police and teachers clash ahead of polls