Kathmandu: The Human Rights and Peace Society (HURPES) has expressed severe concern over letting off those in the main responsibility…