Guest
Login
Sign Up
Site settings
Forgot Password?
China and Philippines blame each other for a recent spat near the disputed Ren’ai Jiao atoll, which saw a Chinese military vessel unleash water cannons against two Philippines supply ships Read more:
Autoplay video
Hide player controls
Hide resume playing