Three squares in Cairo have been central to political protest in Egypt over the past two years – the area around Rabaa al-Adawiya mosque, Nahda Square and Tahrir or Liberation Square.
Three squares in Cairo have been central to political protest in Egypt over the past two years – the area around Rabaa al-Adawiya mosque, Nahda Square and Tahrir or Liberation Square.