China, Russia show off naval forces amid disputes
China and Russia started joint naval exercises off Shanghai on Tuesday as their leaders promised to strengthen relations in the ...
China and Russia started joint naval exercises off Shanghai on Tuesday as their leaders promised to strengthen relations in the ...