Ukraine + 5 more
Ukrainian Crisis - Situational Analysis (23 May 2022)
With ongoing peace talks failing to make any significant progress, Russia continues its offensive in the east, leading to the surrender of the Ukrainian troops in Mariupol. However Ukrainian counter-offensives have pushed back Russian forces from…