Stephen Charles

Stephen Charles is a retired judge who served on the Supreme Court of Victoria Court of Appeal between 1995 and 2006. He is a member of the Board of the Centre for Public Integrity


Subscribe to John Menadue’s Newsletter

Become a writer

Learn more
Scroll Up