Advertisment

residential complexes

China locks down 65 million of its citizen as holiday travel peak looms
China has locked down 65 million of its citizens under tough COVID-19 restrictions and is discouraging domestic travel during upcoming national holidays
Advertisment
Subscribe