SpaceOur closest neighboring star system sounds like a terrible place to liveInstead of hosting planet-friendly dust, Proxima Centauri spews radiation.By Mary Beth GriggsFebruary 27, 2018