Puzzling fossils unearthed in China may rewrite the human story A rare seven-planet ‘parade’ will light up the sky. Here’s ...