The other explosive theory for the demise of dinosaurs

The other explosive theory for the demise of dinosaurs

Washington Post

Published

The evidence lies in one of the largest volcanic provinces in the world, known as the Deccan Traps.

Full Article