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