Satellite imagery has confirmed the results of Ukraine’s drone attack on Russia’s Belaya airbase in the Irkutsk region, part of the Security Service of Ukraine’s (SBU) Operation Spiderweb, carried out on June 1, 2025.
The corresponding images were published by RFE/RL…