China puts 13 million residents in lockdown ahead of Games

China puts 13 million residents in lockdown ahead of Games

euronews

Published

Xi’an on Thursday reported another 63 locally transmitted cases, pushing the city’s total to at least 211 over the past week.

Full Article