
Russian forces executed 268 Ukrainian POWs as of early July – Lubinets
As of early July, Russian forces have executed 268 Ukrainian prisoners of war. The Ombudsman's Office believes these executions could be carried out under orders from Russia's top military leadership. Verkhovna Rada Human Rights Commissioner Dmytro …