Trenton, NJ – Trenton police have discovered human remains near the city's water filtration plant, they found what appears to be a human head sticking out of land on Route 29 by the Delaware River.
Join our WhatsApp groupSubscribe to our Daily Roundup Email
"You could see hair and what appears to be the back of the head or the side of the head,'' said Det. Sgt. Pedro Medina.
Police have requested an excavation team, police are also requesting lights because the process could take hours.
State police have also sent a crime scene investigation team to the area. [AP]
I wondered why the water tasted different in new Jersey.
Hoffa? Tony Soprano?
I guess we do not have to worry about bugs in water anymore.