New fossil site in China shows long recovery of life from the largest extinction in Earth’s history


– A major new fossil site in southwest China has filled in a sizeable gap in our understanding of how life on this planet recovered from the greatest mass extinction of all time.