'Russia will not prevail this war' - Joe Biden during NATO summit July 12, 2024 9:32pm Ben Borges Russia Source : www.youtube.com/watch