Linda Moulton Howe

Referenced in 1 episode

Definition

An investigative journalist and frequent Coast to Coast AM contributor, known since the 1980s for reporting on cattle mutilations and claims about alien autopsies.