Live from Kabul: May Jeong Says Military Victory in Afghanistan War is "Delusional" · Amy Goodman · Sentinel