CAÑON CITY, Colo. (AP) The awful smell seeped from a neglected building in a small Colorado town for days, followed by a report that made police take a clo
Police in Colorado, US, made the grim discovery inside the Return to Nature Funeral Home, where a sour, rotten stench came from the back of the building.
The awful smell seeped from a neglected building in a small Colorado town for days, followed by a report that made police take a closer look at the “green” funeral operator’s storage facility. Inside, they made a gruesome discovery: At least 115 decaying bodies.