7 Dec 2020, 09:23 UTC · By: Elena Gorgan / Having served as head of Israel’s security space program between 1981 and 2010, professor Haim Eshed is blowing the lid off alien existence