A newfound moon in the Solar System

There’s so much to see in the Universe that we can forget there are still things to discover in our own neighborhood. The authors of today’s paper decided to search the Solar System a b…

Source: A newfound moon in the Solar System