Ancient fish fossils from Egypt fill a 10-million-year gap, revealing how modern ocean fish emerged after the asteroid ...