The Debrief

Referenced in 1 episode

Definition

An online news outlet founded in 2020 that covers science, defense, and frontier topics, including detailed reporting on UAPs and government disclosure.