A torture prison used by Russian troops is said to have been located in an old police station. Inmates in mini-cells are said to have been tortured with electric shocks.
A torture prison used by Russian troops is said to have been located in an old police station. Inmates in mini-cells are said to have been tortured with electric shocks.