1 Comment
⭠ Return to thread

Wasn't the Deccan traps phenomenon responsible for the extinction of the dinosaurs rather than the meteor?

Expand full comment