A new study has cast doubt on whether or not the TRAPPIST-1 system could be habitable, indicating that it has too much water to support life The post TRAPPIST-1 Planets Might Actually Have Too Much Water to be Habitable appeared first on Universe Today.