Talk World Radio: Zaher Wahab on How the United States Is Killing More Than Ever in Afghanistan

AUDIO: Talk World Radio is recorded as audio and video on Riverside.fm — except when it can’t be and then it’s Zoom. Here is this week’s video and all the videos on Youtube. VIDEO: This week on Talk World Radio we’re discussing Afghanistan with Dr. Zaher Wahab, Professor Emeritus, Lewis and Clark College and the … Continue reading Talk World Radio: Zaher Wahab on How the United States Is Killing More Than Ever in Afghanistan