Treese

Episode 71: The Body on the Island: The Final Days of Margaret Treese

  In 1947, a woman’s mutilated body was found on Credit Island, near Davenport, Iowa. Little did investigators know, the case was going to be one of the most brutal crimes in the history of the region.         Sources “Margaret Beatrice Treese” –  Iowa Cold Cases – Margaret Treese “The Tattooed Lady: […]

Episode 71: The Body on the Island: The Final Days of Margaret Treese Read More »