Haim Eshed, Israel’s Former Space Security Chief, Says Aliens Exist

An Israeli official, Haim Eshed, claims that not only do aliens exist, but that the US government has been in contact with them.