550 Years Ago England’s Worst King Murdered In The Tower
On 21 May 1471 the last of the Lancastrian kings, Henry VI, was murdered in the Tower of London. If Henry were not the worst, he must have been the unluckiest of English kings. On his watch England lost the Hundred Years’ War with France and was convulsed in the Wars of the Roses. Henry […]