China has commissioned a satellite data receiving station to observe the disputed South China Sea, where Beijing was involved in maritime disputes with a number of South East Asian countries.
Reported by Zee News 5 hours ago.
↧