Indians in USA: Which party they support?

Indian- Americans constitute more than a million registered voters in USA. Why majority of Indians in the U.S. continue to support Democratic party? And why Republican party has not been able to draw them into its fold to that extent?

Here is my write-up published in The Times of India on November 10, 2014: http://goo.gl/62ciO1