Construction Workers Find Decaying Remains
According to police, construction workers found what appeared to be the remains of a woman at the 2200 block of N 33rd Street on Tuesday morning. The body was found on the demolition site of an abandoned four-story building. NBC10’s Lu Ann Cahn reports.