28 May 2009

Death of Dinosaurs

From Nights, 7:12 pm on 28 May 2009

Were volcanoes from the Deccan plateau in India responsible for the mass extinction of the dinosaurs?