Contractors found possible human remains during a South Carolina building renovation, and police are now investigating what was discovered.
A death investigation is underway in Rock Hill after contractors found possible human remains in the crawl space of a ...