Beijing’s Intelligence Failure

Few things have shaken the leaders of the Communist Party of China (CCP) as much as the US/Israeli war against Iran.

Beijing’s Intelligence Failure
The headquarters of the Ministry of Public Security near Tiananmen Square are also officially listed as MSS headquarters, but those are actually located at No. 100 Xiyuan, Haidian District. Photo: Chinese Government