Waterlogging and traffic jam in Delhi’s ITO, after incessant rainfall

228