Please update your flash player...

Preview - In Tahrir Square

Preview - In Tahrir Square

In Tahrir Square: 18 Days of Egypt's Unfinished Revolution

TV14 Duration 0:50 :

In Tahrir Square: 18 Days of Egypt's Unfinished Revolution

Chronicles the 2011 people-powered revolt in Egypt's Tahrir Square that brought down a dictator and changed Egypt forever.