Michael Taylor was paroled from South Woods State Prison on July 30, 2024. (N.J. Department of Corrections photo)
December 2, 2024