The Chinese regime’s attempt to cover up the CCP virus outbreak marks the country’s “Chernobyl moment,” according to an open letter signed by over 150 politicians and experts on China.
The April 14 letter pinpointed the Chinese Communist Party’s (CCP) authoritarian rule as the root cause of the global pandemic and urged for a review of what its draconian policies may have cost the world.