Recently there has been a lot of nonsense about some sort of scientific consensus about what caused the extinction of the dinosaurs.
Well the asteroid-skeptics here at Doobythwacker.com are proud to keep the debate alive with some alternative theories…