
A large protest against insecurity and government corruption turned violent in Mexico City on Saturday as demonstrators clashed with riot police outside the National Palace.

A large protest against insecurity and government corruption turned violent in Mexico City on Saturday as demonstrators clashed with riot police outside the National Palace.