Writer

Greg Barns

Greg Barns SC is a barrister and National Criminal Justice Spokesman for the Australian Lawyers Alliance.


Articles



Subscribe to John Menadue’s Newsletter

Become a writer

Learn more