Ukraine and European allies had demanded Russia accept a 30-day ceasefire starting Monday before holding talks, but Moscow effectively rejected the proposal and called for direct negotiations instead.
Zelenskyy and Putin are set to meet in Turkey on Thursday as Ukraine accepts rare offer for direct talks with Russia. NBC News' Keir Simmons has more from Moscow.