Two Chinook helicopters on Thursday dropped off most of the Detainees snatched in a United States raid on an Afghan village last week.
All but five villagers detained in United States raid on suspected al Qaida.