TAPLEJUNG: Nepali police officer Jiwan Subba still feels pangs of regret decades after he bludgeoned a strange creature he ...