FDA denies family’s alternative cancer treatment, shuts down clinic

The Camelot Cancer Care center in Tulsa, Oklahoma has been shut down. The FBI and the FDA showed up in April with a search warrant and seized computers, invoices, bills, cellphones, and important treatment that patients were receiving. Investigators would not speak about…