Egyptian’s people power flexes at Cairo’s iconic Tahrir Square to denounce a power grab by the ruling military, as the nation nervously awaited the results of the first post-Mubarak presidential election.
people power
Mubarak Steps Down As The Egyptian People Roared In Jubilation
People power once again reigns supreme in Egypt as the Egyptian people roared in jubilation at Tahrir Square when they learned that President Hosni Mubarak has resigned.