heifer12x12.com
Caste-ing a stone against prejudice.
If you are horrified by discrimination in America (or wherever you live), the caste system in Nepal will drive you mental. As in many Hindu countries, Nepal has centuries of history where the caste…