Live action footage
Crowds protest at a nighttime rally in Tahrir Square in Cairo, Egypt
HD
1920 x 1080