As CCP finds itself in a tough spot to explain China’s flood situation, it shifts focus to international media’s anti-China bias
Scrutiny is not something easy to digest for the Communist Party of China. Last month witnessed extreme flooding in Central ...