UK Royal Navy receives first autonomous mine countermeasures system

Published 2 months ago