Self-Determination Friday
-
Egypt National Team
Live from Cairo, Egypt | Tharir Squar Live Friday April 20
Egypt’s political forces take to Tahrir for ‘Self-Determination Friday’ As Egypt’s Islamist, liberal and leftist forces gather in Tahrir Square…
Read More »