British atheists celebrate Christmas (VIDEO) (via GlobalPost)
LONDON, UK — Earlier this month, hundreds of Londoners bundled in wool hats and coats descended on an auditorium off a quiet, tree-lined square in the posh neighborhood of Bloomsbury to celebrate the third Sunday of Advent. However, inside there was…