
This news item was released during my holiday. You probably heard of it, but in the case you didn’t, here it is. Astronomers using NASA’s Hubble Space Telescope have found compelling evidence of a planet forming 7.5 billion miles away from its star, a finding that may challenge current theories about planet formation. [continue reading]