In 1931, fashion designer and millionaire Nell Donnelly was abducted from her Kansas City home. Her kidnappers didn't know that Donnelly harbored a scandalous secret that would eventually seal their doom.
See All 821 Episodes of "Mentalfloss Feed"