Enceladus May Have Life: NASA Finds Evidence Of Life On Saturn's Moon Medicine & Technology Apr 19, 2017 NASA discovers hydrogen in Enceladus' ocean and feels the Saturn moon may have 'the chemical energy for life' .
TECH & INNOVATION OpenAI’s Whisper Faces Scrutiny Over Accuracy, Experts Find 'Hallucinated' Text in Transcripts