Chinese internet authorities are trying to block a popular video highlighting the impact of Shanghai's five-week lockdown on its residents. The clip features audio of citizens complaining about their ...