An investigation is underway after human remains were found in a duplex in the US state of North Carolina.According to a press release from the Haywood County Sheriff's Office, at around 12:45pm last Friday (Saturday AEDT) deputies responded to a "suspicious situation" on James Street in Clyde. A maintenance worker had reported a foul smell and discovered what appeared to be human remains inside the duplex.
Load More
Load More