Scientists pinpoint the moment 66 million years ago that life was nearly wiped off Earth
• https://www.nydailynews.com, By STORM GIFFORDPaleontologists in North Dakota have uncovered an incredible stash of fossils that was formed instantaneously after an asteroid struck Earth nearly 66 million years ago.