Sattelite Image
The Latest
-
Philippines To Investigate Reports Of China Sewage-Dumping
The Philippines is investigating reports of China dumping trash and raw sewage into contested waters. The Philippines is investigating reports of China dumping trash and raw sewage into contested waters.