廣告

NASA’s Kepler telescope spots possible alien megastructures surrounding huge star

Scientists are striving to explain a recently discovered star and what its surroundings could mean for the universe.