Guru Ravidas was a 15th–16th century Indian poet-saint who preached against social evils like caste inequalities and ...