Current Disclosure Process Sept 17, 2023 17:57:44 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by X on Sept 17, 2023 17:57:44 GMT NASA detects molecule on another planet that can only be produced by lifeThe planet, K2-18b, is about 120 light years from EarthBy Michael Lee Fox Newswww.foxnews.com/us/nasa-detects-molecule-another-planet-only-produced-by-life