EPA to demolish funeral home in Colorado where 190 "improperly stored" bodies were discovered
The Environmental Protection Agency will demolish the Return to Nature Funeral Home in Penrose where 190 "improperly stored" bodies were discovered in October.