Advertisements
The Register is on the discovery, in China, of a very strange military base.
If you happen to live on the Chinese/Indian border, you may choose now as the time to be concerned. About what, nobody can tell you.
Advertisements