Panama Canal fossils reveal ancient collision of worlds