Mitra, Sreerupa Socio-political movements in India based on caste and religion Subjects--Topical Terms: Social Movements Religion Politics INdia CasteCaste - India