“Today in History’s” lead discussion talks about the 13 July 1955 hanging of Ruth Ellis in London (click here.) Ruth was the last woman to be executed in England. It made me recall a walking tour called The Old Hampstead Pub Tour that Buzzy and I took in London several years ago and our tourContinue reading “Ruth, Buzzy and Doc”
