Ukraine has found evidence of torture by the Russians in Kherson. See the images

Ukraine claims they have found evidence of torture by the Russians throughout Kherson. CNN’s Sam Kiley reports on what was uncovered.

Leave a Comment

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