Disarray in Afghanistan really was predictable
Steve Kannon -
19 Aug 2021