2026.07.10

Israel delivers first autonomous submarine to Germany