Russian Military on the Brink as Ukraine Holds Off Kursk Offensive! April 8, 2025 10:00pm Ben Borges Ukraine Russia