Article from Science Frontiers Online arguing that the discovery of a worldwide iridium-rich layer ...