Gordon Duff on Radio Islam: Afghanistan, Withdrawal and the Terror Attack

Gordon Duff on Radio Islam: Afghanistan, Withdrawal and the Terror Attack