This isn’t a “new” discovery.
I hope you were not mislead by my Pangaea pictures... those weren’t from the main article.
:)