KTSF Channel 26 - San Francisco, Oakland, San Jose
Sorry, this entry is only available in 中文.
That’s really a “Chicken Sh!t” diplomacy. Actually, China’s Navy should construct a Submarine Station under the Diaoyutai island (Senkakus) seabed long long time ago.
Connect with Facebook
< Back to News Main