Recent delay caused by technical issue

Published October 12, 2020 11 Views

Rumble Over the weekend, the Florida Department of Health says a lab dumped 400,000 tests previously reported Friday night.