Ukraine Hits Russia HARD: Kursk, Belgorod, Bryansk on Fire | News Pulse April 28, 2025 10:00pm Ben Borges Ukraine Russia