UK Defense Ministry says Russian troops are under increased pressure in Ukraine’s Kherson region. Meanwhile, France arrested a Russian tycoon in connection with tax evasion and sanctions violations. DW has the latest.
UK Defense Ministry says Russian troops are under increased pressure in Ukraine’s Kherson region. Meanwhile, France arrested a Russian tycoon in connection with tax evasion and sanctions violations. DW has the latest.