If you think the hype was deep before, man the boats, ‘cause here comes the Niagara of Nonsense!
When the term "missing link" comes up, there is a pavlovian response that focuses on a missing link between apes and man.
But Ida is a missing link from 50 million years ago.