Stories By 'Deep Prakash Malla'
According to the WHO, Nepal ranks 7th globally in suicide rates per year. And based on the female suicide rate, Nepal ranks 3rd.
full story »