The 'Dove of Peace' Sent Us Yet Another Barrage of Missiles; That’s His Diplomacy – Zelenskyy November 18, 2024 2:20pm Ben Borges Source : www.youtube.com/watch