thedailybeagle.net
What Happened to Oliver Cromwell’s Head?
On September 3rd 1658 a stately funeral was held at Westminster Abbey, the burial place of the Kings of England. However, this funeral was not for a king, it was for a regicide, the Lord Protector …