Indian Prime Minister Narendra Modi is set to inaugurate India's new parliament building in New Delhi on Sunday, as part of a contentious $2.4 billion renovation of the capital's historic centre that his detractors have dubbed a "vanity project."
The Supreme...