• Embed

AWOL Afghan Soldiers

Clip9/22/2014

The FBI searches for three Afghan soldiers who disappeared after visiting a mall in Cape Cod.

Watching