Negligence of Nepali authorities is costing people their lives
Nepal - Nepali citizens have taken to streets to express their anger on authorities for being negligent towards their rights and lives. A report by the Human Rights Watch highlights how deeply they are affected