Life in the Solar System

Spectral Findings Indicate Life on Five Solar System Worlds
Visual Evidence for Vegetation on Callisto and Iapetus