Five years have passed since the University of West Florida’s Dr. Raid Amin and his team alerted the state to the presence of cancer clusters in Florida, the state Department of Health remains mum, seemingly uninterested in investigating the issue.
No Bull, no Fluff, No Smudges