From businessinsider:
China looks set to beat the US to the punch on a naval railgun – which the US has spent more than $US500 million and a decade on – by deploying the game-changing weapon on a navy ship.
But the complicated railgun doesn’t even have to work to succeed, as it looks as if...