A satellite picture shows a mobile target in Ruoqiang, Xinjiang, China, October 20, 2021. Satellite Image ©2021 Maxar Technologies/Handout via REUTERS.

Maxar satellite image shows a destroyer target in Ruoqiang, Xinjiang, China

Mike Schuler
Total Views: 0
November 8, 2021

Tags:

Back to Main