Tags:Egyptian RevolutionHome ViewingNew York Film Festival ‘The Square’ is a First-Rate Document of the Egyptian Revolution