Even with years of training and the nickname of “space troops”, Russia’s¬†Aerospace Defence Troops would lack...