Glass bits, charcoal hint at 56-million-year-old space rock impact

Back to top