Russian-backed rebels

Clashes And Shelling Between Ukrainian Troops And RebelsClashes And Shelling Between Ukrainian Troops And Rebels

Clashes And Shelling Between Ukrainian Troops And Rebels

Clashes and shelling between Ukrainian troops and Russian-backed rebels, Russia said, creating war hysteria in the West. Russia's military deployment…

3 years ago