Egyptians in Cairo protest against the passing of a controversial draft constitution by the countryís Islamist government. Tens of thousands of liberal Egyptians took over Cairoís Tahrir Square and held intense, but largely non-violent protest.
Add to Lightbox Download