In a surprising twist, Jared Kushner and Steve Witkoff are heading to Moscow for a high-stakes meeting with Vladimir Putin. The world watches closely.