Former Israeli space security chief says aliens exist, humanity not ready
By AARON REICH DECEMBER 8, 2020 00:21
NGC 4866, a lenticular galaxy, is shown in this NASA handout provided on July 19, 2013. Situated about 80 million light-years from earth, this image was captured by the Advanced...