New Research Findings Consistent With Theory of Impact Event 12,900 Years Ago September 24, 2012 James Tweedie Categories: Recent News Scanning Microscopy