Construction work for the Central Vista project is going unabated even when New Delhi has been under lockdown for the past ten days. The national capital has recorded an unprecedented surge in Covid-19 infections, with a member in almost each family testing positive for the virus. People can be seen desperately running from pillar to […]