Aug 28, 2025
1 minute to read
Russia launched 598 drones overnight, including Shahed attack drones and decoys, as well as 31 missiles.
Amy B. Zegart