Tahrir Square: Silent Witness of Egyptian Protest
Tahrir Square or Midan Square in Arabic is the major meeting place for the Egyptian protesters. It is the site of the bloody clashes between the Anti-government supporters and the pro-Mubarak supporters. Tahrir Square is translated in English as Liberation Square. Tahrir Square is the silent witness of major demonstrations and numerous protests for the past … Read more