Russian President Vladimir Putin has again ruled out direct peace talks with Ukrainian President Volodymyr Zelenskiy, whom he called "illegitimate," prompting the Ukrainian leader to accuse Putin of being "afraid" of negotiating a settlement to the almost three-year-old war.