China-led researchers have found a stellar blackhole named LB-1 that is 70 times larger than the mass of the sun and is 15,000 light-years far from the Earth.
CNSA unveiled the experiment simulating the process of a probe hovering, avoiding obstacles and descending to land on Mars which it has planned to perform in 2020.