UPDATES — Russia orders troops fall back from Kherson city in Ukraine

UPDATES — Russia orders troops fall back from Kherson city in Ukraine

Deutsche Welle

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