×

Self-Respect Movement

The Self-Respect Movement is a popular human rights movement originating in South India aimed at achieving social equality for those oppressed by the Indian caste system, advocating for lower castes to develop self-respect. It was founded in 1925... Wikipedia