Article Image
IPFS News Link • Afghanistan

3 Afghan military officers in Cape Cod for war games defect and melt into American society

• ABC News
They arrived in the country on Sept. 11, and were reported missing by base security personnel late Saturday. They were last seen at the Cape Cod Mall in Hyannis, Mass.