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

Tags:

Back to Main