At midnight on August 15, 1947, a new nation was born on a subcontinent ripped apart by a bloody partition. Independent India came into being as flames blazed across the land, corpse-laden trains crossed the new frontier with Pakistan, and weary refugees abandoned everything to seek a new life.