Select Page

PENROSE, Colorado — A US funeral home where 190 decaying bodies were found has been ordered to pay $950m (£746m) to the families of the victims.The Return to Nature home, in the town of Penrose, Colorado,