discuss
White House Insider Slams Steve Witkoff
White House insider criticizes envoy Steve Witkoff for mishandling diplomacy with Russia, labeling him a "bumbling fucking idiot."
vladimir putin
trump white house
steve witkoff
diplomacy
russia-ukraine conflict