Satellite Images Show China’s Show of Force in South China Sea

April 2, 2018

(Photo: Planet Labs) Dozens of Chinese naval vessels are exercising this week with an aircraft carrier in a large show of force off Hainan island in the South China Sea, satellite images obtained by Reuters show. The images, provided by Planet Labs Inc, confirm a Chinese carrier group has […]