Named by Life Magazine as the “The Most Beautiful Suicide”: Evelyn McHale Leapt to her Death from the Empire State Building, 1947
This powerful photo taken by Robert C. Wiles was published as a full-page image in the 12 May 1947 issue of Life Magazine. It ran with the caption: “At the bottom of the Empire State Building the body of Evelyn McHale reposes calmly in grotesque bier, h…