Defense contractor deems trials of its LORA system a success, striking pads with 'utmost precision' from 90 and 400 kilometers away
Defense contractor deems trials of its LORA system a success, striking pads with 'utmost precision' from 90 and 400 kilometers away
Recent comments