Tue, 21-Oct-2025

Bodies discovered in Kherson amid claims of Russian brutality

Bodies discovered in Kherson amid claims of Russian brutality

Ukraine claims to have discovered the bodies of 63 citizens with signs of torture. Russia has repeatedly refuted any crimes committed during the invasion. Two persons who talked with the media say they were kept in what are being referred to as “torture chambers” for more than a month. Near the recently recaptured city of … Read more