Canceled

From various historical sources, Oliver Cromwell (25 April 1599 – 3 September 1658) is thought to be one of the most controversial figures in British history. Cromwell was considered a regicidal (murderer of a monarch) a dictator by some and a hero of liberty by others and his almost genocidal activities against Catholics in Scotland […]

Continue reading about British National Archives records reveal Christmas was once canceled