Russians Baffled After Putin’s ‘Space Troops’ Deployed as Infantry in Kursk August 19, 2018 by timlangeman There are also personnel from special warehouses of the Aerospace Forces and radar stations in Russia’s Voronezh region, who were previously in charge of manning Russia’s nuclear deterrent