The study and knowledge of all things criminal
(0)

This Day in History: 1955-07-13

The last execution of a woman in Britain, Ruth Ellis, takes place at Holloway prison, London