A resident of Shanghai lost his nerves from despair due to the full lockdown

 


v20240901