Dec 12, 2017

According to a French physiologist, humans have reached the peak of our height, lifespan and physical fitness.

I suspect that from our vantage point (a narrow snapshot of human evolution), we lack sufficient data to arrive this sweeping conclusion. Nevertheless, mainstream media is taking this research seriously.