Satellite images have revealed what happened to one of Russia’s biggest arsenals. Now we understand Moscow’s silence
On April 22 the satellites began to point out A point on the planeta change only perceptible through the images from space offered a first track of what was happening about 60 kilometers from Moscow. Despite the weather conditions of that day and the low resolution of the optical data captured by the Sentinel-2 satellite … Read more