Blog . Cinematheque
New doc THE SQUARE looks at recent Egyptian uprising and turmoil The recent political upheavals in Egypt—from Tahrir Square and public elections to the removal of two presidents and recurrent military rule—are made personal in...
at the Cleveland Institute of Art
11610 Euclid Avenue
Cleveland, OH 44106