Russians Baffled After Putin's 'Space Troops' Deployed as Infantry in Kursk 0 20.08.2024 12:42 NewsWeek.com "I have no idea why they call themselves motorized riflemen," a Telegram channel with links to the Russian Aerospace Forces said.