Human

Why Humans Are Natural Liars

Humans lie as often as two or three times in a 10- minute conversation. Why did we evolve to lie and what might it tell us about our species?

Aug 22, 2016