According to NBC News, Egypt's President Hosni Mubarak will be stepping down tonight after weeks of relentless protests and violence in Cairo.

Egypt's President Hosni Mubarak is to step down tonight, two sources told NBC News, amid widespread protests against his 30-year rule that have gripped the country.

Following an all-day meeting of the country's supreme military council, the army said all the protesters' demands would be met and a further statement was due to be made later Thursday, clarifying the situation.

NBC News reported that a high-ranking source inside the president's office said that Mubarak would step down and the newly appointed vice president, Omar Suleiman, would take over. This was then confirmed by a second source.

via NBC News: Egypt's Mubarak to step down - World news - Mideast/N. Africa - msnbc.com.