article cover
A satellite image taken on June 4, 2025, shows military aircraft, some visibly destroyed, at the Belaya Air Base near Stepnoy in Russia’s Irkutsk region. The damage occurred after a Ukrainian drone strike, part of "Operation Spider's Web," which targeted Russian strategic bombers during Russia's ongoing invasion of Ukraine. 2025 Planet Labs PBC/Handout via REUTERS/File Photo

Listen to this article

Leave a comment

No comments yet. Be the first one to comment.