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 ?