As leaders from France, Cyprus, Germany, US, Russia, and Ukraine drop tape-bombs of turmoil at one another, the following somewhat stunning clip suggests on the ground in Eastern Europe, other - far bigger - bombs are being lobbed...

The somewhat mushroom-cloud-like explosion in Donetsk...

And as viewed by NATO satellites... from space