Huge blow for the theory of evolution. https://www.techtimes.com/articles/228798/20180530/massive-genetic-study-reveals-90-percent-of-earth-s-animals-appeared-at-the-same-time.htm
“they are not measuring the age of species. They are measuring TMRCA at a single locus, without even calibrating their clock.”
https://bch.gg/ck