hosni mubarak

Egypt Is Free: Live Video
The President Hosni Mubarak has finally accepted defeat and has resigned his position as leader of Egypt. Thousands of celebrating Egyptians have taken to the streets to congregate and cheer and you can see live news coverage in English at the link below...