911

XClose

911ews

Home
Menu

Is there a stalemate between Ukraine and Russia?

23 March 2022

Professor Mark Galeotti (UCL School of Slavonic & East European Studies) says there is “an overall stalemate with all kinds of fighting happening along the various frontlines.”