Behind the Red Curtain: A Peek into China’s Draconian Shanghai Lockdown
Even after two long years of business-crushing Covid lockdown in states such as California and countries such as Canada, it is difficult to imagine what has been happening in the beautiful and once-vibrant city of Shanghai, China, for the past seven weeks – with little sign of ending soon, in spite of words to the…