'order

LIVE News Updates: UN denounces 'order to deploy Russian troops into eastern Ukraine'

LIVE News Updates: UN denounces 'order to deploy Russian troops into eastern Ukraine'

admin

Russia says it is open to diplomacy At the UNSC meeting on Ukraine, Russia stated that it is open to diplomacy ...