A statue of India’s national emblem, unveiled this week atop the country’s new parliament, has been slammed by government critics for its “unnecessarily aggressive” appearance. Officials maintain that ...
On Sunday, Indian Prime Minister Narendra Modi will inaugurate a new parliament building in New Delhi, unveiling an edifice intended to symbolize his vision as the leader of the world’s most populous ...