Posts tagged: People Power

Hosni Mubarak Has Resigned

Protestors in Egypt have erupted in celebration:  President Hosni Mubarak has stepped down.Here’s a live feed from Tahrir Square in Cairo: