Police: Torture chamber found in liberated Izium

Russian forces used a police station in Izium, Kharkiv Oblast, as a prison and torture chamber prior to the city’s liberation by Ukrainian forces, reports the Kharkiv Oblast Police. Instruments of torture were found and people detained at the premises were reportedly kept in a basement for several weeks.

More …