Live Blog: Ukraine In Crisis
Follow all of the latest developments as they happen.
July 31, 2016
Ukrainian police put a German Shepherd through its paces at a new dog-training center that has been opened in the eastern port city of Mariupol.
Interesting comparison. Another of the Kremlin's feared "color revolutions" shaping up?
We are now closing the live blog for today. Until we resume again tomorrow morning, you can keep up with all out other Ukraine coverage here.
From the former U.S. ambassador to Russia