
Satellite image provided by Maxar Technologies shows helicopters and troops near Lake Donuzlav, Crimea
(Picture: AP)Whatever Vladimir Putin’s intentions are over Ukraine, what we know is that Russia has assembled 100 battalions capable of invading the country.
More have moved in since the weekend, and according to one of Nato’s senior analysts, “they could invade at a drop of a hat”.