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.