Haunted by the spectre of last year’s crisis, India is bracing for a deluge of COVID-19 cases, with authorities of various megacities bringing in restrictions in a bid to keep infections in check.
Comments are closed.