Now
61
Wed
68
Thu
64
A mummy that was on display for at least 128 years at a funeral home in Pennsylvania has been finally laid to rest, according to reports.