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