The Florida Science Foundation was presented as a legitimate organisation focused on supporting research. But a review by The Telegraph of more than 1,000 documents connected to the company painted a different picture.
non stop news concept background 