Ukraine Liquidated Russian General in Moscow. EUs Aid to Ukraine. 1000 Russian Missiles on Ukraine December 17, 2024 5:24pm Ben Borges Ukraine Russia Source : www.youtube.com/watch