Nicholas Cowdery, QC, the longest-serving director of public prosecutions in Australian history, spent the best part of two decades up close to some of the nation’s most complex legal cases.
Nicholas Cowdery, QC, the longest-serving director of public prosecutions in Australian history, spent the best part of two decades up close to some of the nation’s most complex legal cases.