Recently updated Google Earth imagery from May 2025 offers a glimpse into China's ongoing missile testing at a remote desert location in western China (near Lop Nur, coordinates 39.766N, 90.550E).
It’s good to see at least someone appreciates a robust test and evaluation process.
It’s good to see at least someone appreciates a robust test and evaluation process.