A Russian rocket strike on a railway station killed 25 people, Ukraine says, on the day marking six months since Moscow’s invasion began.
Five of the victims of the attack in the eastern town of Chaplyne burnt to death in a vehicle, officials said. Two boys aged six and 11 were also killed.
President Volodymyr Zelensky reported the strike during a United Nations (UN) Security Council meeting. A further 31 people were hurt.
Russia said it hit a military train killing hundreds of Ukrainian troops.
“As a result of a direct hit by an Iskander missile on a military train at the Chaplyne railway station in the Dnipropetrovsk region, more than 200 servicemen of the reserve of Ukraine’s Armed Forces and 10 units of military equipment were destroyed on their way to combat zones in the Donbas,” its defence ministry said in a statement.
Ukraine has made no mention of military deaths in the strike. Moscow has repeatedly denied targeting civilian infrastructure.
Speaking on Thursday, UN Human Rights Commissioner, Michelle Bachelet, called on Russia’s president to halt armed attacks on Ukraine.
Mr Zelensky said he had learned of the strike on Chaplyne, in the Dnipropetrovsk region, as he was preparing to speak to the Security Council, adding: “This is how Russia prepared for the UN Security Council meeting”.
Ukraine spent Wednesday marking its annual independence day. Mr Zelensky had previously said Russia might do something “cruel” to disrupt the celebrations.
Earlier, he accused Moscow’s forces of turning the Zaporizhzhia nuclear plant into a “war zone” that endangered the plant and the people of Europe, putting the world “on the brink of radiation catastrophe”.
On Thursday, the city of Enerhodar, where the plant is located, was “on the verge of a humanitarian disaster” after being left without electricity and water “as a result of enemy shelling”, its exiled Mayor, Dmytro Orlov, said on Telegram.
It is not clear whether these outages have affected the nuclear plant.