Over the last decade, India has been experiencing a major geo-political shift with respect to class, caste and communal relationships.