Satellite photo dated March 26, 2018 shows Chinese ships south of Hainan

Mike Schuler
Total Views: 0
March 27, 2018

china show of force south china sea

Back to Main