Earth's habitability Extraterrestrial life Planetary science At SciTech Daily: SOFIA Finds No Phosphine – a Potential Sign of Life – on Venus No chemical signature of life on Venus – anybody surprised?