Christmas puts a smile on the faces of most people, but did you know that from 1659 to 1681, it was outlawed in the New World? Puritan settlers in Boston made the celebration of the festive season a punishable offense because of the holiday’s pagan roots. So much for “Joy to the world”...