
At least 189 dead and decaying bodies were recovered from the Return to Nature Funeral Home in Colorado this week — that's roughly 75 more decedents than police originally believed to be onsite when they began investigating the facility this month.
Police first searched the funeral home, located roughly 30 miles south of Colorado Springs in the town of Penrose, on Oct. 3, after receiving a report of strong odors coming from the building.