‘Afghanistan Is Finally Free’: Taliban Declare Victory Following US Troop Withdrawal - IJR News