Professor Peter Ridd challenge goes to the heart of a free society Leave a comment Professor Peter Ridd challenge goes to the heart of a free society