Nepal: End of the puppet shows (ACHRF/58/2005)