The Awl Trifecta
3

England Totally Thinks The Rest Of The World Can't Tell It's Drunk

"England is a nation of secret boozers, with more than a third of the population drinking unhealthy quantities of alcohol, new research has suggested."