Astronomers have discovered a massive gas planet just 4.5 light years away in the Alpha Centauri system — and while the planet itself can't support life, its icy moons might! Detected by the James ...