Cairo, Millions of Egyptians took to the streets on Friday in Cairo, Alexandria and in a number of Egyptian cities to celebrate the victory of the revolution and emphasize their demands.
Millions of Egyptians celebrate victory, emphasize demands