Leo Asari Kuranuki, a 54-year-old Japanese-American male, was tragically killed on April 12, 1982, in Manhattan, New York. Kuranuki, along with two other CBS employees, Robert Schulze, 58, and Edward Benford, 55, was fatally shot in a rooftop parking garage on Pier 92 when they attempted to intervene in a violent abduction. The three men, all television network engineers, had unknowingly walked into a crime in progress—a kidnapping attempt involving a woman named Lena 'Margaret' Barbera.
...Read More