International Women’s Day: Protesters, Police Clash In Mexico
The International Women’s Day in Mexico City has been characterised by a clash, involving Police and activists. The capital’s main square, the Zocalo was where
Read more