June 29, 2011

Tahrir Square clashes



Al Jazeera