Liberation Square

E138706 UNEXPLORED

Liberation Square is the English name for Cairo’s central Tahrir Square, a major public space famous as a focal point of political demonstrations and revolutionary movements in Egypt.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Tahrir Square nameMeaning Liberation Square