Shocking discovery made inside manhole puts NYPD detectives to work
NEW YORK – A shocking discovery was made inside a New York City manhole, which will put another case on the plate of NYPD detectives. Utility workers discovered a decomposing body ...