Dec 27, 2022Whistleblower Rebekah Jones wins dismissal- at a price.More than a dozen police arrived early in the morning on December 7, 2020 to the Tallahassee home of Florida scientist and whistleblower...