China is building what is believed to be the world’s biggest military command center on the outskirts of Beijing. The new site for the PLA is ten times the size of the Pentagon with satellite images revealing deep underground networks believed to contain bunkers.
(Visited 3 times, 1 visits today)