Composer Mohammed Fairouz’s Orchestral Take on the Tahrir Square Uprising

The World