Protesters in Shanghai demand President Xi resign over China’s Covid lockdowns

This post was originally published on The Telegraph.