‘Foul smell’ leads maintenance worker to gruesome discovery in home, NC cops say January 30, 2024 dallas city news Mystery lingers in the case.source