After widespread protests, China on Wednesday rolled back major Covid-19 restrictions, moving a step closer to scrapping its dreaded zero-Covid policy, which drastically slowed down the economy and the movement of people across the country.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.