We aren't evolving fast enough to keep up with changes in culture
Favicon 
www.livescience.com

We aren't evolving fast enough to keep up with changes in culture

Social media, city life and even our sweet tooth can affect stress levels, health and even how many children we have.