Indian Prime Minister Narendra Modi has paid a historic visit to Ukraine, telling President Volodymyr Zelensky he is prepared to play a personal role to bring peace.
The Indian leader was criticised by President Zelensky last month when he hugged Russia's President Vladimir Putin during a trip to Moscow on a day of deadly Russian strikes, including one on Kyiv's biggest children's hospital.
Mr Modi, 73, said he had told Mr Putin that problems could not be solved on the battlefield.
"Both sides will have to sit together and to look for ways to come out of this crisis," he said after meetings in Kyiv.