Your place for Space News
Researchers say they may have found the cause of the first mass extinction of life.