On June 1, 2025, Ukraine launched hundreds of FPV drones in Operation Spider Web, targeting five Russian airbases and destroying 41 military aircraft, with losses estimated at US$7 billion; the strike occurred a day before peace talks began in Istanbul.
Responses