Hamida Djandoubi
Hamida Djandoubi was the last person to be guillotined in France, at Baumettes Prison in... more »
Heidi Fleiss
Heidi Lynne Fleiss is an American former madam, and also a columnist and television personality... more »