Posts

China is betting big on electromagnetic railguns and catapults