Massive Russian attack: consequences are being dealt with in more than 30 cities across Ukraine May 25, 2025 10:20am Ben Borges Ukraine Russia