Russia is mobilizing for war and may be poised for a springtime invasion of Ukraine’s mainland, after stealing Crimea in less than three weeks.

Tens of thousands of Russian troops and military hardware, including artillery, tanks, warplanes and helicopters are amassing and carrying out war games on all sides of Ukraine.