The last US troops left the Hamid Karzai International Airport on Monday, just before the clock struck midnight local time. On Tuesday morning, Taliban fighters strolled through the airport they now controlled, littered with debris, posing for photos with the captured vehicles, aircraft and equipment. Taliban leaders reviewed a “special …
Read More »