30 January 2025: This day in history
1661: Oliver Cromwell, Lord Protector of the Commonwealth of England is ritually executed after having been dead for two years 1815: Burned US Library of Congress re-established with Thomas Jefferson’s 6,500 volumes 1902: Britain and Japan sign a treaty after months of negotiating which commits each country to supporting an independent China and Korea, although […]

















