After 18 days of protesting, Egyptians prove that Modern Day Revolution is possible! Mubarak has finally stepped down. The army is in control and will be, until a new government can be formed. The army has also forced Mubarak's VP and Parliament to resign. Egypt is on its way to true Democracy! But for now the people of Egypt, especially Tahrir Square are celebrating their LIBERATION.