Putin Has Dedicated His Life to the Destruction of Ukraine December 17, 2024 10:01pm Ben Borges Ukraine Russia Source : www.youtube.com/watch