2026.05.19

Israel delivers first autonomous submarine to Germany