Police said Thursday that convicted ``DC. Madam'' Deborah Jean Palfrey of Vallejo apparently hanged herself at her mother's Florida home.
Police: 'DC. Madam' hanged herself at mother's Florida home