FBI Helps Recover Nearly 200 Bodies from Colorado Funeral Home

[content id=”79272″] The FBI recently helped remove at least 189 dead bodies from the Return to Nature Funeral Home in Penrose, Colorado. The Fremont County Sheriff’s Office responded to reports of a foul odor coming from the funeral home. They received a state warrant to search the premises, where they discovered improperly stored bodies. Fremont County Sheriff Allen […]