Sally Sampson

Sally Sampson

Sally Sampson is a magistrate in Britain's juvenile courts.