Time to talk? German chancellor urges Moscow to step back as Zelensky vows to join NATO
About 120,000 or more troops are stationed on the eastern Ukraine border overlooking Donbas, the Russian-speaking region where separatists have been in conflict with Kiev since 2014. Meanwhile, more than a dozen countries – including the UK and the US – have urged their citizens to leave Ukraine, warning commercial flights may soon not be possible as several airlines have already suspended flights.


