ADVERTISEMENT

Russia-Ukraine War

These satellite photos show Russian bombers Ukraine says it destroyed

Updated

Published

This photo combo from satellite images from Planet Labs PBC shows from left, the Belaya Air Base before a Ukrainian drone attack in the Irkutsk region of eastern Siberia in Russia captured on May 17, 2025 and damage after a Ukrainian drone attack captured on Wednesday, June 4, 2025. (Planet Labs PBC via AP)