Tides and atmospheres on TRAPPIST-1 planets may help life thrive

The planets of the TRAPPIST-1 system could be complex worlds with volcanoes, atmospheres and warm subsurface oceans. Some might even be able to host life