Japan's naval power

Japan's naval power

An armada of carriers, cruiser, destroyers and submarines gathered off Japan's coast in a display of naval power that...