INSEC Online

Cases of human rights violations on rise in Nepal: INSEC