India At 75: A Tale Of Contradictions

Some say, from where India sat at the stroke of midnight on August 15th 1947 to where…