Peter Ridd Loses High Court Challenge
Dr Peter Ridd has lost his High Court challenge to his sacking by James Cook University. But the scientist has every justification for stating that he has “lost the battle but will continue the war”. It might even be said that he has ensured his final victory. On the other