Ukraine’s president defiant as Russians pummel cities in his country

Ukraine’s president defiant as Russians pummel cities in his country

  33m ago Russian forces continue tightening noose around major Ukrainian cities in south Despite mounting unconfirmed reports of desertions and troops being taken captive by Ukrainians across the country,… Read more