Skip to main content

Why We Do What We Do?

A TEDtalk on human nature and reslience.