Why India’s Big Cities Are Important For Elections 2014

There are many blocks of parliamentary seats, most are in different states in India. And thus somewhat given India’s recent political history, a block of 31 parliamentary seats should be the top priority for any political party.   India’s top eight metros, cities with 5 million plus population, had been the one of the strongest … Continued