Women chant slogans as they gather to protest against sexual harassment in front of the opera house in Cairo

Women, with red paint on their bodies to symbolize blood, protest against sexual harassment in front of the opera house in Cairo

Women chant slogans as they gather to protest against sexual harassment in front of the opera house in Cairo

A policeman stands guard as people protest against sexual harassment in front of the opera house in Cairo