Three newly discovered exoplanets orbit a star 73 light years away

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