Would I Lie To You?

The search for lie detectors never goes away and now neuroscientists have got in on the act.

Episodes

EpisodeFirst
Broadcast
RepeatedComments
012010051220100513
012010051220100513
02 LAST2010051920100520
02 LAST2010051920100520