Navy Seals Team Six Insider Speaks

Howard Wasdin was a sniper in a unit like the one that took down bin Laden.