In Spite of the Gods
India often conjures up images of endemic poverty, superstition and entrenched social structures. A country doomed to perpetual backwardness. If so, think again. India is now a burgeoning economic and geopolitical giant. The country has the 21st century stamped on it more visibly than any other nation after China and the United States. India […]
In Spite of the Gods Read More »