On AlterNet: tahrir square