INSEC Online

INSEC documents 5,542 victims of human rights violations in Nepal and recommends an end to impunity