>>512660317
When The Science reconstructs every fragment of extinct monkey into the newest proto-human ancestor, it becomes tiresome and suspicious for some of us.
When dutifully vaccinated redditors take umbrage at our skepticism as some kind of forbidden heresy, this only reinforces our doubts.