War July 20, 2025 Russia Launches Massive Drone and Missile Assault on Ukraine Amid Escalating Tensions