Alaa Salah leads a crowd of protesters in Sudan with chants of "Thawra!" - Revolution!
Africa & Middle East

A Mass People’s Revolution in Sudan

Sudan is in the midst of a truly amazing people’s revolution, in which women are playing a major role, alongside youth, trade unionists, and oppressed national minorities. Among the slogans were “Freedom, Peace and Justice” and “Just Fall”.