Putin’s Gamble: North Korean Troops Deployed into Battle December 18, 2024 1:26am Ben Borges Russia Source : www.youtube.com/watch