logo

Video encyclopedia

Tahrir Square

2:35

THE SQUARE | Official Trailer [HD] | Netflix

3:57

Tahrir Square🌆 after the renovations 2021 Cairo 🇪🇬Egypt

2:11

Protesters return to Egypt's Tahrir square

0:41

REVISITED TAHRIR SQUARE

1:15

Egypt: celebrations in Tahrir Square after army ousts Morsi

Tahrir Square, also known as "Martyr Square", is a major public town square in downtown Cairo, Egypt. The square has been the location and focus for political demonstrations in Cairo, most notably those that led to the 2011 Egyptian revolution and the resignation of President Hosni Mubarak.
  • History 

  • Features 

  • Public use and demonstrations