A fetus reportedly found in a sewer intake screen at the Passaic Valley Water and Sewer Treatment Plant in Newark has authorities investigating.
A spokesperson for the Essex County Prosecutor's Office has confirmed that the fetus was found this afternoon at the plant that's located at 600 Wilson Avenue, but no other details are available yet.
The investigation is active and ongoing.