The great dinosaur extinction controversy

by Charles B. Officer

In 1980 Nobel Laureate Luis Alvarez announced his theory of the dinosaurs final demise: a gigantic meteorite crashed into the earth and raised a cloud of dust that caused darkness for years, suppre…