James Allan

James Allan is the Garrick Professor of Law at the University of Queensland, Australia and a regular writer for the Spectator Australia.

A disturbing miscarriage of justice reveals Australia’s judicial system is in poor shape