Release Date
10 Nov, 2011
Runtime
00:11: (HH:MM)
Synopsis
Filmed in Cairo during Egypt's revolution in 2011, this short documentary captures the dramatic events from the heart of Tahrir Square during the last days of Mubarak's presidency.
Photos