article cover

Read out loud

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

Follow us:

facebook logox logoyoutube logospotify logoapple music logoinstagram logolinkedin logo

No comments yet. Be the first one to comment.

Leave a Reply