Politics

Pennsylvania Woman Keeps Embalmed Corpses Of Husband & Twin Sister In Home A 91-year-old Pennsylvania widow was found to be living with her husband and twin sister. Unfortunately, the relationship was awkward because both of them were deceased.  Jean Stevens had the embalmed corpses of her loved ones dug up and stored at her house. […]