The scheduled talks between top diplomats of the US, France, Germany, the UK and Ukraine is postponed abruptly.
What The Fuck Is Happening?!
The scheduled talks between top diplomats of the US, France, Germany, the UK and Ukraine is postponed abruptly.