The foreign aid workers who were arrested by the Taliban on August 3 on charges of preaching Christianity were finally rescued yesterday by Afghans who are resisting the Taliban. The US immediately went in with helicopters and spirited them out of the country.