Yeah, Im not buying this. The Chinese and the Russians do the same thing every now and then: They issue a flurry of propaganda pieces about their great military breakthroughs. The tip-off that its all B.S. is that they issue one highly implausible announcement after another in quick succession, I believe to give the impression that theyre just making breakthroughs all the time and moving farther ahead of us every day. Im not buying it for a second.
These alleged miracle weapons never actually materialize, other than when attempts to develop them end in spectacular fashion, such as with the Kursk disaster.