Although Nepal is home to an estimated 61 ethnic groups with 125 different languages, the country’s overall structure is dominated by Hinduism and a highly rigid caste system. Members of lower castes, women…
As the year comes to an end, we think about all we are grateful for. Without you, our work would not be possible. From the families whose lives you have impacted and from…