rumble.com
China's Xian locks down its 13 million residents
The Chinese city of Xian has imposed tight curbs on outbound travel and commuting within the city, putting its 13 million residents in a lockdown as a new COVID-19 outbreak sees community cases tick h