Penrose, Colorado’s Return to Nature Body Count Rises to 189
Penrose, Colorado’s Return to Nature Body Count Rises to 189 The nightmare continues for authorities investigating the horrific October 6 discovery of decomposing bodies at a storage building owned by a Colorado green funeral home. Although initial reports estimated that 115 bodies were improperly stored inside the Return to Nature […] Read More