Tuesday, February 27, 2024

Sea Ceptor

Poland has awarded European missile maker MBDA a contract to install the Sea Ceptor naval air defense system on the country's three new Miecznik-class...

TRENDING NOW