Afghanistan National Army

Afghan Soldiers Fear Return
Afghan Soldiers Fear Return
Afghan Soldiers Fear Return
The three Afghanistan National Army officers who disappeared during a training exercise on Cape Cod before being caught trying to cross into Canada in Niagara Falls, New York, fear they will be killed if sent home. The men were interviewed by The Boston Globe at a federal detention facility in Batavia, New York, where they are being held...