Historic
@123456789
Mugshot of Bertha Boronda, the woman who was arrested for cutting off her husband's penis with a razor in 1907.
0 reply
14 recasts
15 reactions