Would-be UFO whistleblower died of accidental drug overdose after agreeing to testify to Congress

The mysterious death is of "grave concern" to Rep. Eric Burlison, who referred the matter for investigation to the FBI due to "implications for national security."
Source
New York Post
Opens original article in a new tab



