Rebekah Jones Turns Herself In To Florida Authorities After Warrant Issued For Her Arrest
Former Florida data scientist and COVID-19 whistleblower Rebekah Jones turned herself in to authorities Sunday, shortly after a warrant was issued for her arrest amid […]