Aug 19, 2020 by News Staff

Multiple supernova explosions about 65 light-years away may have contributed to the ozone depletion and several subsequent extinction events at the Devonian-Carboniferous...