The Weird Science Drop #62 ⚛️ Tiny particle could end the universe tomorrow

Ancient human DNA found, China takes supercomputer crown, kids are growing up too fast, and let's set sail for Titan