Webb telescope makes curious find in deep space: alcohol - Mashable mashable.com Submitted by mashable8750 on March 17, 2024 at 10:00 AM in science This ingredient might make its way to a planet, someday. No comments 55