https://www.lavistachurchofchrist.org/cms/evidence-that-90-of-earths-species-developed-at-the-same-time/
Evidence that 90% of Earth's Species Developed at the Same Time