Active Protection of Maritime Critical Infrastructure
10 May 2023
Theatre 1
Weapons & Payloads
Torpedoes