Indian Women Shaping the Political Scene
A commonly cited fact is that India is the world’s largest democracy. It needs to be cleared up that this only refers to the population of India and not the strength of the democracy. As elections are rolling around in India, it is important to take a look at the …