Videos Show Locked Down Shanghai A “Ghost Town” Now, Internet Shocked

The dog being lowered by a family in Shanghai. The stringent lockdown measures imposed by China in Shanghai have made difficult lives for residents of the city, particularly dog ​​owners. The government has locked down most of the city’s 26 million residents, barring them from their homes leaving. So how are the residents dealing with … Read more