New Man To Seal The Deal: Donald Trump Plans Richard Grenell to Resolve "Russia-Ukraine conflict" November 25, 2024 2:59am Ben Borges Ukraine Russia USA Source : www.youtube.com/watch