Putin agrees to a ceasefire in Ukraine, thanking Trump, Modi, and other leaders for peace efforts. He insists the truce must ensure lasting peace. Ukraine accepted a 30-day interim ceasefire after talks in Jeddah, backed by US and Indian support.