LIAR, LIAR... PANTS ON FIRE

Published Jan 28, 2025, 12:35 PM

Research shows we only have a 50/50 chance of spotting a liar