Sheds light on Israel's Navy Seals through testimonials from former soldiers.Sheds light on Israel's Navy Seals through testimonials from former soldiers.Sheds light on Israel's Navy Seals through testimonials from former soldiers.