(AP)
–
Fantastic fibbers are gathering at a remote pub in northwestern England today to vie for the title of world's biggest liar. The annual competition is held at the Bridge Inn in the Lake District hamlet of Santon Bridge. Contestants have five minutes to impress...
Read full story »