Uh oh. Looks like people are taking to the streets of Cairo after Mubarak’s little speech…
Reviews are not positive.