US has no leverage in Afghanistan: Fmr. Air Force official
Retired Lt. Gen. Richard Newton discusses the effort to extract Americans left in Afghanistan on ‘Your World’
US has no leverage in Afghanistan: Fmr. Air Force official
Retired Lt. Gen. Richard Newton discusses the effort to extract Americans left in Afghanistan on ‘Your World’