Satellite images show impact of Ukraine’s unprecedented attack on Russian strategic bomber airfields | International

In an image dated April 24 and composed of satellite photographs from the European company Airbus and the American company Maxar, the Russian Belaya air base in the Siberian region of Irkutsk had more than 100 military aircraft, including…

Continue Reading