News

Director David West has pushed back against public calls for his removal, reaffirming the agency’s independence and its legal responsibility to act without fear or favour.