Asteroid or Volcano? New Clues to the Dinosaurs’ Demise. Dinosaurs, Endangered and Extinct Species, Volcanoes, Meteors and Meteorites, Evolution (Biology), Science (Journal), Carbon Dioxide, Paleontology, Greenhouse Gas Emissions, Global Warming, Research, Gulf of Mexico, India, Henehan, Michael, Hull, Pincelli, your-feed-science