Tahrir square Watch: Several protests break out in Egypt’s Tahrir square, many arrested Tahrir Square was the epicentre of 2011 revolution that toppled Egypt’s long-time autocratic leader. « Previous1Next » 1 of 1