Russia Russian Ukraine wallpaper Russia Ukraine war Russian Russians control 70 of Severodonetsk. As the battle for the east of Ukraine heats up Russian forces are trying to surround. … Saturday, June 4, 2022 Edit