According to New Comprehensive Review, a Giant Meteorite Caused the Dinosaur Extinction

The most explicit look yet at the impact that wiped out more than half of all life on earth