2026.03.26

Israel delivers first autonomous submarine to Germany