First Contact From TRAPPIST-1 Aliens Beg Us To Stay Away NASA announced yesterday that they have discovered a new solar system that has 7 planets, of...