WATCH: Former Israeli space chief claims existence of aliens

A former Israeli general is claiming that aliens exist and that Israel has had contact with them.

>