‘Aliens may have visited us already but we may not have noticed’: Nasa Scientist December 7, 2018 by Zain Khan