UK Royal Navy receives first autonomous mine countermeasures system

Published about 2 months ago