Terrible blow to Kyiv: Russia is terrorizing people while its war machine depletes | News Pulse July 31, 2025 9:00pm Ben Borges Russia