July 16, 2026
NBC News reports that the US is likely to lead monitoring of the proposed zone
The US president says it will be up to Putin and Zelensky to strike an agreement