Ukraine War: Ukrainians Have ‘Pinned’ the Russians in Place in Severodonetsk, 7 June 2022