Xi’s Iron Grip Tested As Covid Lockdown Protests Rage In Chinese Cities

Shanghai is China’s most populous city and a financial hub. Shanghai: Hundreds of people took to the streets in China’s major cities on Sunday to protest against the country’s zero-Covid policy, in a rare outpouring of public anger against the

Read More