This post has already been read 182 times!

Ruth Ellis was the last woman to be hanged in Britain in London, 1955

Originally posted 2020-05-26 20:33:32.

This post has already been read 182 times!