51. What Separates Humans From Other Animals?

51. What Separates Humans From Other Animals?

By Freakonomics Radio + Stitcher

Also: why do people pace while talking on the phone?

-
-
Heart UK
Mute/Un-mute