Advertisements
Read Time:13 Second
For more than three weeks, China’s most populous city, Shanghai, has been under strict lockdown orders in an effort to control a coronavirus outbreak, leaving its 25 million residents trapped at home, struggling to feed themselves or get medical help for sick family members.