News

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

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