April 10, 2016 - NewsEarth barraged by supernovae millions of years ago… Earth barraged by supernovae millions of years ago, debris found on moon sciencemag.org/news/2016/04/e…