city lanzhou

Country locks down northwestern city Lanzhou over virus concerns-

Country locks down northwestern city Lanzhou over virus concerns-

admin

By Agencies BEIJING: China placed Lanzhou, a northwestern city of four million, under lockdown Tuesday in a bid to stamp out ...