Russia removes their troops from the strategic city of Kherson
Russian forces have been ordered to leave the Ukrainian city of Kherson. The withdrawal deals Russia a serious setback as it prepares for a Ukrainian counteroffensive. Russian forces will completely leave the western bank of the River Dnipro as a result of the withdrawal. The only regional capital taken since the assault started in February … Read more