Is a weird article. Not gonna throw accusations without proof, but to me it looks like my first encounter with the much hyped “Russian disinformation”.
China has a ton of antiballistic early warning radar, some of them among the first ones ever fielded.
There are even a few overlooking Siberia.
China also has a bunch of early warning satellites, together, it adds up to a massive system, and it wouldn’t be easy to add anything to it.
What then would be the point of “leaking” such an article?
It could be an open signal to the west that Russia’s nuclear defense is now also tied to China’s, meaning that neither side can be strategically isolated.