Haim Eshed

Referenced in 1 episode

Definition

A retired Israeli general who led Israel's military space program for nearly 30 years. In 2020 he publicly claimed that aliens exist and that governments are hiding contact with them.