Desperation and Despotism in Shanghai

For more than a month now, since April 5, 2022, Shanghai—a city of 26 million people best known as a financial and trade hub of East Asia for more than a century—has been in total lockdown. The Chinese Communist Party (CCP) has...

Read More