The Russian leader again accused the West of provoking the conflict in Ukraine as part of centuries-long efforts to weaken and eventually break up Russia. Ukraine and its Western allies have rejected such rhetoric and described the Russian attack as an unprovoked act of aggression.
"All armed conflicts end one way or another with some kind of negotiations on the diplomatic track," he added. "Sooner or later, any parties in a state of conflict sit down and make an agreement. The sooner this realisation comes to those who oppose us, the better. We have never given up on this."
"We are ready to negotiate with everyone involved about acceptable solutions, but that is up to them — we are not the ones refusing to negotiate, they are," Putin told Rossiya 1 state television.
"I had a phone call with PM Narendra Modi and wished a successful G20 presidency," Zelensky wrote on Twitter. Modi also "strongly reiterated" his call for an immediate end to hostilities in Ukraine and conveyed India's support for any peace efforts.
Officials across the border in Moldova said electricity was also lost to more than half of their country, the first time a neighbouring state has reported such extensive damage from the war in Ukraine triggered by Russia's invasion nine months ago.
Russian President Vladimir Putin on Friday hit out at what he said were skewed media portrayals of Moscow’s military campaign in Ukraine as he met with mothers of Russian soldiers fighting there.
Both sides have conceded heavy losses in the battle for the salt mining outpost, with Moscow desperate to sell any win back home after repeated humiliations and Ukraine determined to hold — and win back — ground.
"I want to say to all of you who are fighting for Ukraine ... I am proud of you. We all, each and every one, are proud of you!," the 45-year-old addressed members of the armed forces and their families in St Sophia Square.
President Putin raises possibility of boosting nuclear forces; Russia to deploy Sarmat ICBMs in 2023; China says sending weapons will not bring peace; 'Step back from the brink,' says UN chief.
Russian forces have launched 71 cruise missiles, 35 S-300 missiles and seven Shahed drones since late Thursday, Ukraine’s military chief, Gen. Valerii Zaluzhnyi said. Ukrainian forces downed 61 cruise missiles and 5 drones, he added.