Evelyn McHale: The Enduring Mystery Of "The Most Beautiful Suicide"
There are some images that, you know, just stick with you, long after you first see them. One such picture, a rather haunting one, captures a moment from May 1, 1947, in New York City. It shows a youn