Home Russia launched some 400 drones, 18 missiles in ... 10 July 2025 Russia launched some 400 drones, 18 missiles in overnight attack: Zelensky