KATHMANDU: Five people have been arrested and face charges of murdering a 10-year-old boy in southwest Nepal, police said on Sunday, in an incident media reports said was a suspected case of human sacrifice.
To continue reading the rest of the article, click here