Three new planets, which orbit a star situated 73 light years away from Earth, have been found. The trio are among the smallest and nearest exoplanets known to date
Click here for original story, Three newly discovered exoplanets orbit a star 73 light years away
Source: New Scientist – Space