0 0
Advertisements
Read Time:11 Second

With a population of 21 million, southwest China’s Chengdu is the largest Chinese city to shut down since global finance hub Shanghai imposed a strict two-month lockdown in April, leaving many residents scrambling for food.

About Post Author

Happy
0 0 %
Sad
0 0 %
Excited
0 0 %
Sleepy
0 0 %
Angry
0 0 %
Surprise
0 0 %