Egypt's revolutionaries set sights on military
One year ago, the Arab Spring arrived in Egypt. In just 18 days, protesters forced out the president of 30 years, Hosni Mubarak.
The military now rules Egypt, but promises a transition to civilian rule. Religious and secular groups are now vying for power.
On the revolution's anniversary, they were back on the streets of Cairo for the biggest rally since the uprising.
CBS News correspondent Clarissa Ward reports they streamed into Tahrir Square by the tens of thousands, with an endless sea of Egyptian flags.
Supporters of the Muslim Brotherhood dominated the square. Banned under Mubarak, the Islamist party won a majority in recent parliamentary elections. Still intoxicated by the hard-won freedom to speak their minds, many held banners ridiculing the former president.
But not everyone in Cairo was celebrating.
Egypt's military ruler partially lifts emergency law
Egypt's unfinished revolution: What's next?
Divisions in Cairo as Egyptians mark uprising
In one of the many marches out protesting Wednesday, you could hear the people chanting over and over, "Down with the military regime," as they marched to Tahrir Square.
Activists claim that nearly 100 protestors have been killed by security forces since the military took power when Mubarak's regime fell.
While the military says it will step down after presidential elections in June, many here, including activist Khaled Mansour, are not so sure.
While Egyptians may be better off now than they were with Mubarak, Mansour said that's not the point.
"This is a revolution," Mansour said. "We don't want to compromise. We have demands and we have and we dream of a big, a free country, a democratic country."
It's a dream shared by most Egyptians. But as one man told us, it is one thing to topple a regime but quite another to build a new one.
One thing not noticeable at the anniversary marches was any security presence. The military regime said that there would be no police or soldiers on the streets and from what CBS News saw, they stood by their word.