India

PM Modi visits Central Vista construction site unannounced, inspects work and status

PM Modi made an unannounced visit to the Central Vista project construction site last night and spent an hour there.