Sardinia

“Mistresses of Death”: How Italian female executioners kept their secret

The "mistresses of death," or Italian female executioners, were present in Sardinia, now part of Italy, until the mid-20th century.…

9 months ago