Arab SpringRSS

Related articles, background features and opinions about this topic.

Tahrir square in Cairo: Egyptians hold their national flags as they take part in a rally celebrating the first anniversary of the 25th January uprising.
DPA

Tahrir square in Cairo: Egyptians hold their national flags as they take part in a rally celebrating the first anniversary of the 25th January uprising.