Tag: T-84 oplot

Is Russia’s Military Really As Good As It Was in Crimea?

April 3, 2014

Three to five days is all the Russian military would need to overrun Ukrainian resistance in the east and south of the country if the decision was made to invade. Within 12 hours of ordering an invasion, Russian troops described as: “a very large and very capable and very ready force” could be across the […]