Russian air defenses down 903 Ukrainian fixed-wing drones over past day newsdepo.com · 2026-11-07 10:14 tech Russian troops also destroyed a Ukrainian radar station Read full article →