According to scientists, images from the SPECULOOS (‘Search for habitable Planets EClipsing ULtra-cOOl Stars) telescopes, located in Chile and the island of Tenerife, have indicated that a distant planet may harbor the necessary conditions for life.
Published: Friday, September 23rd, 2022 @ 1:02 am
By: Daily Wire
|