Otero County Landfill provides new details into accepting Penrose’s Return to Nature funeral home materials

PENROSE, Colo. (KKTV) – The southern Colorado funeral home at the center of a massive investigation is expected to be torn down Tuesday, just days after the owners face new federal charges.

Playlist