Russia must face “just punishment” over its invasion of Ukraine, President Volodymyr Zelensky has told the UN General Assembly in New York.

In a pre-recorded video, the Ukrainian leader called for the creation of a special war tribunal and detailed alleged war crimes by Russia.

He also set out a peace “formula”, including more military support and to punish Russia on the world stage.

His address received a standing ovation from many of the session’s attendees.

In his introductory remarks, Mr. Zelensky accused Russia of causing “catastrophic turbulence” with its “illegal war”.

He spoke on the same day Russian President Vladimir Putin called up 300,000 military reservists for duty, a move which prompted rare protests on the streets of Russia.

Mr Zelensky said the move showed his enemy was not serious about peace talks.

He condemned recently announced plans in Russian-occupied areas of his country to hold so-called referendums on joining Russia – a plan denounced by Western leaders at the UN on Tuesday.

Putin orders partial mobilisation of troops after facing setbacks

West condemns Russian plans for ‘sham’ Ukraine votes

The Russians risking freedom to protest Putin’s invasion

Creating a special tribunal would help hold Moscow to account for stealing territory and murdering thousands of people, Mr. Zelensky said.

He addressed the discovery of 445 new graves in Izyum, a north-eastern city recently retaken from Russian forces during a sweeping Ukrainian counter-offensive.

Mr. Zelensky detailed allegations of war crimes in the city, including against one man said to have been castrated and murdered.

“Why are the Russian military so obsessed with castration?” he asked. [BBC]