Abandoned by the West, the last forces loyal to a previous government leader were defeated Monday by Afghanistan’s ruling Taliban.
Abandoned by the West, the last forces loyal to a previous government leader were defeated Monday by Afghanistan’s ruling Taliban.