UK says Kherson retreat is another humiliation for Russia – Times of India
LONDON: Britain said Russia's withdrawal from the only regional capital in Ukraine that it had captured since its invasion began in February was another humiliation for its army but Moscow continued to pose a threat. "Russia's announced…