Last Friday, footage of Russian troops riding on an unusual piece of equipment over Moscow began pouring onto social media platforms. The footage appears to show a small group of armed Russian soldiers standing on a disk that’s being carried beneath an Mi-8 helicopter, in a tactical extraction system that bears a slight resemblance to […]