On AlterNet: shukria barakzai