Top US Navy Admiral Says Russia, China Defenseless Against US Aircraft Carriers

Recent naval advances by China and Russia have been heralded by defense experts who contest that America’s reign of dominance over the high seas may be coming to an end, but America’s Chief of Naval Operations thinks the US Navy remains unstoppable.