SpaceThree 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 快猫短视频
SpaceIndia鈥檚 moon mission Chandrayaan 2 delayed just before launch Just before the intended launch of India鈥檚 Chandrayaan 2 mission to the moon鈥檚 south pole, a 鈥渢echnical snag鈥 with the rocket caused it to be called off for now 快猫短视频