Modi’s Folly

At a cost of $2 billion to the national purse, Prime Minister Narendra Modi is building a monument to himself in Delhi. This revamp of the Central Vista, an architecturally imposing two-mile stretch of British imagination at the heart of the Indian capital, is supposed to symbolize a new, self-sufficient India, finally out from the long shadow of its colonial past.

Read Full Article »




Related Articles