CAÑON CITY, Colo.—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. Investigators were tight-lipped Friday …
Read More »