Satellite Images Confirm Deep Drone Strike Destroyed 13 Russian Bombers
Analysis of satellite imagery confirms the destruction of at least 13 Russian military aircraft at Belaya and Olenya air bases following a June 1st Ukrainian drone strike. The attack, codenamed “Spider Web,” involved 117 FPV drones targeting five airfields across three time zones, resulting in the loss of eight Tu-95 and four Tu-22M3 bombers, among other aircraft. This represents a significant blow to Russia’s strategic aviation capabilities, given that these bomber models are no longer in production. The estimated cost of the destroyed aircraft is approximately $7 billion.