Writer

Greg Barns

Greg Barns SC is a barrister and a spokesman for the Australian Lawyers Alliance.


Articles



Become a writer

Learn more