IIUC "recent" in this article means 124 million years ago.
This is after the meteorite killed "all" the dinoraurs.
Also, North America was joined to Eurasia, South America to Africa, Australia to Antartica, and India was a huge island in the middle of the "Indic" ocean.
Am I right?
The meteorite believed to have killed the dinosaurs was about 66 MYA, https://en.wikipedia.org/wiki/Cretaceous%E2%80%93Paleogene_e... - which is more recent than 124 MYA.