Torture chambers in Kherson linked to Kremlin money; Russia, China block G-20 from condemning war: Live Ukraine updates

At least 20 torture centers in the liberated Ukrainian city of Kherson have financial links to Russia, according to investigators. Live updates.


Source link

Leave a Reply

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