Edward M. Benford, a 55-year-old White man, was a CBS employee who lived in Hawthorne, New York, and on the late afternoon of April 12, 1982, he walked onto the rooftop parking lot of Pier 92 on Manhattan’s West Side expecting an ordinary end to the workday. Instead, in the open air above the Hudson River, he and two co-workers stumbled into a scene that looked like a violent abduction in progress: a masked man hauling a woman’s limp body toward a van. The three men moved toward her to help,
...Read More