Heriberto Seda: Who Is The New York Zodiac Killer, What Did He Do, Where Is He Now? Details On The American Serial Murderer June 28, 2023 by Dwomoh Darlingberg