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.
Dr. Peter Ridd's resounding legal victory is brilliant indeed. He stands completely vindicated. James Cook University slouches in shame.