14 June 2023: 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: “New Model Army” under Oliver Cromwell & Thomas Fairfax beat royalists forces of English King Charles I 1821: Badi VII, king of Sennar, surrenders his throne and realm to Ismail Pasha, general […]

















