Zelenskyy: Putin’s Desperation Brings North Koreans to the Battlefield December 15, 2024 2:07pm Russia Ben Borges Source : www.youtube.com/watch