› added 11 months ago
32
TIL there's an annual lying contest in England called "The World's Biggest Liar." Held in Cumbria, contestants vie to tell the most convincing lie within 5 minutes. Politicians and lawyers are barred from participating due to their reputed skill in deception.