UK Royal Navy receives first autonomous mine countermeasures system

Published 11 days ago