Toggle navigation
TWText.com
TWText.com
faq
Contact US
Follow US
Laurie Chen
lauriechenwords
A viral video shot on Saturday shows Urumqi high-rise residents screaming through their windows in frustration and despair. The Xinjiang region has been under strict lockdown for over a month
Read more