Can the Maoists respect both democracy and diversity?
Nepal’s main ethnic groups
Total population in 2001: 23,151,423
38% belong to nine Hindu mountain castes
32% are mainly from 45 Madhesi plain castes
30% belong to 41 indigenous peoples
Major religions
Hindu 80.6%
Buddhist 10.7%
Muslim 4.3%
Source: 2001 census
Total population in 2001: 23,151,423
38% belong to nine Hindu mountain castes
32% are mainly from 45 Madhesi plain castes
30% belong to 41 indigenous peoples
Major religions
Hindu 80.6%
Buddhist 10.7%
Muslim 4.3%
Source: 2001 census