Did Oliver Cromwell cancel Christmas?

Duration: 00:18:39