A five-kilometre-long "mega-march" of hundreds of thousands of protesters took place in the state of Oaxaca on November 5. It demanded the resignation of the hated state governor, Ulises Ruiz Ortiz ...