Egyptians take part in a demonstration of members of the Egyptian Communist party, alongside with workers and political activists to mark the International Labour Day
Egyptians take part in a demonstration of members of the Egyptian Communist party, alongside with workers and political activists to mark the International Labour Day