people queue covid19 coronavirus vaccine hospital madrid spain europe xinhua

People queue up to receive the COVID-19 vaccine outside a hospital in Madrid, Spain, July 7, 2021. (Photo by Gustavo Valiente/Xinhua)

Latest Articles