HistoryInterestingThe English Parliament banned Christmas between 1647 and 1660, with Puritan leaders believing such celebrations were immoral and too secular for the holiest day of the year.632k