Live action footage
Protestors chant at a nighttime rally in Tahrir Square in Cairo, Egypt.
HD
1920 x 1080