Mexico: Protesters demand Peña Nieto resignation The day before Mexico’s Independence Day, thousands of protestors took to the streets in Mexico City demanding President Enrique Peña Nieto resign from office. Nieto’s handling of homicides, drug wars, education, the economy and corruption among other things has made him the most unpopular president in a quarter-century, according […]