On AlterNet: Al Jazeera in America