Russia Launched 120 Missiles Against Ukraine's Infrastructure on November 17 November 17, 2024 1:18pm Ben Borges Ukraine Russia Source : www.youtube.com/watch