Did Deccan Volcanism cause the great dying of dinosaurs and other creatures 66 million years ago? What is current research telling us?
Read this post on suvratk.blogspot.com