SkyNews

Russia’s withdrawal from Kherson is a necessary humiliation | Deborah Haynes

A very public decision by Russia to order the withdrawal of its forces from the southern Ukrainian city of Kherson appears to be a necessary....Read More