Slashdot Items Tagged "chicxulub"

Date / Time Story
Saturday March 05, 2016 @05:55PM Scientists To Drill Into 'Ground Zero' of the Impact That Killed the Dinosaurs