Live action footage
Protestors wave flags and fireworks go off at a nighttime rally in Cairo, Egypt.
HD
1920 x 1080