Russian forces set a new record for missile strikes on Ukraine in October 2025. They launched a total of 270 missiles, 46% more than in September. This is the highest monthly total since 2023, AFP ...