Director of Public Prosecutions

The fallout from the former deputy Premier John Barilaro’s attempt to snare a plum New York trade commissioner job continues with damning new revelations almost every week. Jim McIlroy reports.

Subscribe to Director of Public Prosecutions