5 Myths about the TharuThe Tharu make up 5% of Nepal’s population. One in every 20 Nepalis is Tharu. They outnumber the Gurung, Limbu, and Newa...Tom Robertson