“We won! We won!”

by Matthew Shaffer

Those are the chants echoing from Tahrir Square right now.

Egypt Watch

The latest from Cairo and the Arab world.