Repeat: Demonstrators opposed to Enrique Pena Nieto fought violent battles with police this morning as the new President took the oath of office in Mexico City.
Demonstrators opposed to Enrique Pena Nieto fought violent battles with police this morning as the new President took the oath of office in Mexico City.