Australian scientist’s free speech victory

Dr. Peter Ridd's resounding legal victory is brilliant indeed.  He stands completely vindicated.  James Cook University slouches in shame.