Out in front of the Darb El-Ahmar School of the Arts in old Cairo, the high-pitched voice …
Tag:
puppet
-
-
Prosecutors have questioned officials in one of Egypt’s largest telecommunications companies over an online advertisement featuring a …