
Chinese internet authorities are trying to block a popular video highlighting the impact of Shanghai’s five-week lockdown on its residents.

Chinese internet authorities are trying to block a popular video highlighting the impact of Shanghai’s five-week lockdown on its residents.