Leaked news from the future.
Tap to receive
Putin and Zelenskyy will not meet by December 31, 2027. That outcome will leave the U.S.-mediated trilateral technical talks that Steve Witkoff announced for Abu Dhabi on November 10-11, 2026 as the main venue for work on post-war security arrangements, de-escalation, humanitarian efforts and steps…