Alien life discovery is imminent, SETI scientist claims
Lisa Kaltenegger, who currently directs the Carl Sagan Institute at Cornell, recently told The Telegraph that announcements of alien life discovery are imminent and that the James Webb will be…