Leo Frank’s Deposition to Atlanta Police Detectives at the Stationhouse on Monday Morning, April 28, 1913
Below is the transcribed statement Leo Frank made to police at the beginning of the work week following the April 27, 1913 discovery of Mary Phagan’s dead body on that…