Thousands of Egyptians are pushing into Cairo’s Tahrir Square for what protest organizers are calling a “million man march.” Demonstrators have been demanding that the country’s military rulers cede power to a civilian authority.
Thousands of Egyptians are pushing into Cairo’s Tahrir Square for what protest organizers are calling a “million man march.” Demonstrators have been demanding that the country’s military rulers cede power to a civilian authority.