1-31-2019 b e f bbd dbb

Why does human skin color have so much variation?

Human skin color reflects an evolutionary balancing act tens of thousands of years in the making. There’s a convincing explanation ...