China should respect people's right to peaceful protest: Human Rights Watch
Nov 29, 2022
Over the weekend, thousands of people in Shanghai, China's biggest city and financial center, began publicly protesting the government's strict Covid-19 measures and denouncing...