Skip to content

Electrical cords, metal pipes: In Kherson, signs of torture emerge

The site in an unassuming office building in the center of Kherson was a secret detention center for the Russian Security Services, a successor agency to the KGB, Ukrainian prosecutors said Wednesday.

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *

en_USEnglish