
Lift the Shanghai Lockdown!
Above: Barriers have blocked streets in Shanghai under a Covid lockdown. Photo credit: http://www.gzeromedia.com 15-04-2022: The world has been shocked by some reports and video footage which has emerged from Shanghai, the largest city in the People’s Republic of China (PRC), with a population of some 26 million. On March 28, the Communist Party of China (CPC) led government ordered the city into a strict … Continue reading Lift the Shanghai Lockdown!