3 ms·In a hurry? China’s ‘electromagnetic sledge’ cruises at the speed of sound1 points by hunglee2 4y ago