Smart Mines : The Future Battlefield ?
A landmine is defined by the Ottawa Treaty as a “munition designed to be placed under, on or near the ground or other surface area and to be exploded by…
Comments Off on Smart Mines : The Future Battlefield ?
30 July 2019