UPDATES — Russia orders troops fall back from Kherson city in Ukraine
Published
Russian media and officials say that Kirill Stremousov, installed by Russia as the deputy leader of the occupied Ukrainian region of Kherson, has died. He was reportedly killed in a car crash.
Full Article