Communist China Imposes Indefinite Coronavirus Lockdown on Disney Shanghai
Communist China Imposes Indefinite Coronavirus Lockdown on Disney Shanghai The Chinese Communist Party has yet to reopen the Disney Shanghai Resort since shutting it down on October 31 after just…