People queue outside a walk-in COVID-19 test center in London, Britain, on Sept. 17, 2020. (Photo by Ray Tang/Xinhua)
People queue for COVID-19 test in London
Source: Xinhua| 2020-09-18 07:39:37|Editor: huaxia
People queue outside a walk-in COVID-19 test center in London, Britain, on Sept. 17, 2020. (Photo by Ray Tang/Xinhua)