Scientists claim Santa is an ALCOHOLIC – as they urge Britons to leave him booze-free treats this Christmas Evepynoon NewsMay 26, 20250 [ad_1] Every Christmas Eve, millions of Britons excitedly leave out a mince pie and a glass of sherry for Santa,…