Gary Heseltine

Referenced in 1 episode

Definition

A British UFO researcher, former police officer, and author known for his work on the Rendlesham Forest incident, particularly his focus on eyewitness testimony and the implications of military involvement.