Pew Research Center – “A majority of Buddhists in India (89%) identify as members of Scheduled Castes (SC), also known as Dalits.”
online since 1996
Pew Research Center – “A majority of Buddhists in India (89%) identify as members of Scheduled Castes (SC), also known as Dalits.”