2026.06.09

Israel delivers first autonomous submarine to Germany