>>520152978
Hell, the EU and US are making shit up and saying the "drones" invading our airspace are Chinese or Russian in origin. So it's no surprise the Russians will claim they have super advanced weapons to threaten NATO with.
Did we all forget it was only a month ago that Germany and Belgium were seeing so many "drones" over their airspace that they had to shut down major airports because of it? And they blamed the Russians for it, then did nothing about it.