Russia to Confine Military Satellite Launches to Northern Center Russian military satellites will only be launched from the Plesetsk center, in the Arkhangelsk region, said Russian Defense Minister Sergei Ivanov.