China places 5 million more under lockdown to stamp out virus clusterSource: Times of MaltaPublished on 5 years ago