Guest
Login
Sign Up
Site settings
Forgot Password?
A joint military exercise by the Chinese and Russian navies is underway off the coast of Qingdao in east China’s Shandong Province. The week-long d...
Autoplay video
Hide player controls
Hide resume playing