Science“Star Drenched in Alcohol”: Astronomers Discover Cosmic Cloud Rich in Ethanol That Could Hold Clues to Life’s Origins on Earth1 July 2025