Russia May 'Delay Referendums’ in Kherson, Donbas | What's Impacting Putin’s Ukraine... HD
Nearly six months on, Russia-Ukraine war appears to have reached a “deadlock” with no significant gains in weeks. Russian advances in Donbas have slowed down...