2026.04.16

Israel delivers first autonomous submarine to Germany