Science news this week: An enigmatic human relative, dark matter discovery and mysterious lights in the sky during nuclear weapons tests – Live Science

  1. Science news this week: An enigmatic human relative, dark matter discovery and mysterious lights in the sky during nuclear weapons tests  Live Science
  2. New finds shed light on diet and locomotion in Australopithecus deyiremeda  Nature
  3. A strange…

Continue Reading