Egyptian women rising up against sexual harassment
Women here say it crosses class barriers, generations and faiths. It prevails in public buses, trains, streets and homes. It exists online, on university campuses, and in parks, markets, at work and in cafes.