Shanghai residents can be heard loudly screaming from their balconies and windows as rolls of cities under a tight lock since April 5. The population of 25 million plus the city is prohibited from leaving their homes for certain reasons including buying food. The Chinese government has also dropped limited […]