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…