afghanistan 100s Of U.S Citizens Scramble Aboard C-17 As Taliban Declares "Islamic Emirate Of Afghanistan" a year ago • 14 min read
usa Guess Who Just Testified in Congress That U.S. Troops Must Stay in Afghanistan Forever? 2 years ago • 2 min read