Human rights group Amnesty International has accused Ukraine of endangering civilians by basing troops in residential areas during Russia's invasion.
In a report, Amnesty staff described seeing Ukrainian forces "establishing bases and operating weapons systems" in residential areas in the east and south from April to July.
Amnesty International secretary-general Agnès Callamard called on Ukraine to ensure that its forces were located away from populated areas, or for all civilians to be evacuated first.
"We have documented a pattern of Ukrainian forces putting civilians at risk and violating the laws of war," she wrote in the report.
Ukraine denied the claims and reacted angrily, with President Volodymyr Zelenskyy accusing Amnesty of abetting what he called Russia's unprovoked attacks.
Speaking in his nightly video address, Mr Zelenskyy said Amnesty was "trying to shift the responsibility from the aggressor to the victim".
"There are no conditions ... even hypothetically, under which any Russian attack on Ukraine becomes justified," he said.
Mr Zelenskyy said the group was trying to "amnesty the terrorist state", referencing a term he often uses for Russia.
Ukrainian officials say they take every possible measure to evacuate civilians from frontline areas. Amnesty has previously said there is evidence of Russia committing war crimes by attacking civilians, a claim that Moscow denies.
Ukrainian Deputy Defence Minister Hanna Malyar said failing to criticise Russia's actions "is like studying the actions of the victim without considering the actions of an armed rapist."
Foreign Minister Dmytro Kuleba said he was "outraged" by the claims, and urged Amnesty to "stop creating a false reality".
Reuters/ABC