360,308 views May 27, 2022 Ukrainian forces are reportedly retreating from Luhansk amid Moscow’s increased offensive in the Donbas region. Ukraine confirms Russian invaders have launched 63 missile strikes and 41 airstrikes on Ukraine since May 19. Meanwhile, A Russian court confirmed the dismissal of 115 servicemen who challenged their sacking after refusing to fight in Ukraine. NATO Chief Jen Stoltenberg has expressed dismay over “when and how this war will end”. In his address to the World Economic Forum in Davos, German Chancellor Scholz said Putin will not be allowed to dictate peace.