Update from Ukraine | Ruzzia Strikes Ukraine with ICBM | Yes, Putin is still bluffing November 22, 2024 5:26am Ben Borges Ukraine Russia Source : www.youtube.com/watch