Mass extinction


In case you hadn’t noticed, there’s a mass extinction going on. The Telegraph reports on Stanford University’s finding that the sixth mass extinction in Earth’s history is underway: Earth has entered its…