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