>>723500916
meh the meteor was probably just the nail in the coffin
https://www.amnh.org/exhibitions/dinosaurs-ancient-fossils/extinction/deccan-traps-volcanoes
Considering the siberian traps caused the permiean extinction the double whammy theory is probably not far off