14 June 2025: This day in history
1381: Richard II in England meets leaders of the Peasants’ Revolt on Blackheath. The Tower of London is stormed by rebels who enter without resistance. 1645: Battle of Naseby, Leicestershire: Parliament’s New Model Army under Oliver Cromwell and Thomas Fairfax defeats the Royalist forces of English King Charles I 1777: US Continental Congress adopts the […]

















