videoDetails
Chinese In Sri Lanka: India Alert on China's spy ship Yuan Wang 6!
China's spy ship has been reported to be found in Indian Ocean. According to reports, Yuan Wang 6 is capable to track satellites and ballistic missiles. This has been disclosed by Marine Traffic.