Located light years away from the Solar System, Planet K2-18's atmosphere is thriving with certain molecules that are produced by certain living beings on Earth, a group of Cambridge scientists found out using NASA's JWST
The space probe will eventually enter Mercury’s orbit in 2025
Results 1-2 for Solar system