nautil.us
A Holy Land for Religion and Science - Issue 101: In Our Nature - Nautilus
To view the video, click the “play” icon above.View Video On a recent reporting trip in Ethiopia, I was struck by how evolution…