Author: James O'Neill

James O'Neill is a former academic, and has practiced as a barrister since 1984. He writes on geo-political issues with a special emphasis on international law and human rights issues. You can contact James at joneill@qldbar.asn.au