Women marching on International Women’s Day have clashed with police at barricades surrounding the National Palace in Mexico City, where officers fired pepper spray after the protesters attempted to tear down a metal wall
Women marching on International Women’s Day have clashed with police at barricades surrounding the National Palace in Mexico City, where officers fired pepper spray after the protesters attempted to tear down a metal wall