By Amit Kapoor, India is an elaborate mix of contradictions and complexities. It is rare to find other countries in the world that embrace such an extraordinary diversity of religions, a multitude of ethnic groups, a disparate assortment of languages, and a range of economic development levels within the society. The contradictions can be seen […]