Who’s the most effective U.S. presidential candidate for supporting Ukraine? October 28, 2024 6:29pm Ben Borges Ukraine Source : www.youtube.com/watch