Officer Vincent L. Leusch died on Monday, September 22, 1975, when he was involved in a traffic accident. He was a member of the Los Angeles Police Department’s Southwest Division.
Honoring Our Fallen Heroes
Officer Vincent L. Leusch died on Monday, September 22, 1975, when he was involved in a traffic accident. He was a member of the Los Angeles Police Department’s Southwest Division.