#heriberto-seda

[ follow ]
New York City
fromNew York Post
2 days ago

NYPD hero cop Joseph Michael Herbert, who nabbed notorious 'New York Zodiac Killer,' dead at 68

Retired NYPD Deputy Chief Joseph Herbert, 68, served 38 years, arrested Heriberto Seda (the New York Zodiac Killer), and died Sept. 30 in Rockaway Beach.
[ Load more ]