aerospace

Putin’s ‘Space Troops’ Confuse Russians with Ground Deployment in Kursk

There's been quite a stir in Russia following President Vladimir Putin's unusual decision...