Mom, Daughter Found Decomposing After Smell of Odor: Sources



A foul odor led authorities to discover two women dead inside a Manhattan apartment, sources tell News 4 New York.

Comments