GlobalRussian troops close to capture Ukraine’s key city SeverodonetskRussian troops moved closer to capturing the key city of Severodonetsk in eastern Ukraine on Wednesday..RosGwen24 NewsJune 2, 2022