Weather forecasting or maternal manipulation?

Over the past 150,000 years humans have manifestly been migratory, travelling into vastly different climatic regions of the globe. Darwinian evolution can lead to genetic differences in populations living in different climates, but any mechanism that can protect...