China and Russia have launched what Beijing described as its „largest ever joint naval exercise“ as an armada of military hardware descended on the Sea of Japan.
China and Russia have launched what Beijing described as its „largest ever joint naval exercise“ as an armada of military hardware descended on the Sea of Japan.