On AlterNet: mariem megalla