Upwards of 3 million people die every year in the United States. As a funeral director who heads a university mortuary ...
While investigating an odor complaint in 2023, local law enforcement uncovered a warehouse with decomposing bodies in Penrose, Colorado.