Netherlands Delivered Patriot Systems to Ukraine. US Military Aid. Rebels Are Advancing in Syria November 28, 2024 5:22pm Ben Borges Ukraine Source : www.youtube.com/watch