If there’s any life in the Trappist-1 system it’s likely been planet-hopping, scientists say byAlexandru Micu March 16, 2017 Nothing like a good ol' meteorite impact to kickstart life.