Zeng Liang Chen found guilty in the brutal 2010 Freehold double murder of restaurant owners. Dong Lin double murder accomplice Chen faces life imprisonment for the robbery and fatal stabbings.
Tag Archives: community cooperation
The Iowa Department of Public Safety announced the capture of Gregory Showalter Sr., who fled after being found guilty of first-degree murder in the death of his wife, Helen Showalter. This dramatic turn of events unfolded in Ottumwa, Iowa, leaving the community and legal authorities in a state of disbelief before his apprehension. Showalter’s escape […]