Whistleblower testimony
Referenced in 1 episode
Definition
Statements provided by individuals who have insider knowledge regarding secretive or illegal activities within organizations, in this case, related to UFO research and government disclosures.
