Albert Horsfall, the former director-general of the National Intelligence Agency (NIA), has reportedly died. His demise herald a great lamentation.