There were no plans for talks between Putin and Ukrainian President Volodymyr Zelenskiy, he said, adding that Moscow still recognised Zelenskiy as Ukraine’s leader.
Zelenskiy, he said, could prevent further casualties if he gave the command to lay down arms.
Ukraine has refused to surrender and its forces have put up strong resistance to Russia’s assault from the north, east and south, which Moscow describes as a special operation to demilitarise and “denazify” the country – a justification dismissed by Kyiv and the West as war propaganda.
Peskov dismissed allegations of Russian strikes on civilian targets and the use of cluster bombs and vacuum bombs as fakes. He categorically denied that Russia had committed war crimes.
Ukraine says large numbers of civilians have been killed. Peskov said, without providing evidence, that Ukrainian nationalist groups were using people as human shields.
Peskov declined to comment on whether the Kremlin considers the capital Kyiv to be under the control of Nazis, referring the question to the Russian military.