Villages shun sacrifice since 90 yrs

  • 17/10/2007

  • Kathmandu Post (Nepal)