Oldest Living Conjoined Twins, Lori And George Schappell, Die At Age 62
Lori and George Schappell, the world’s oldest conjoined twins, has passed away at the age of 62. The news of their departure was shared through online obituaries, revealing that they took their last breaths at a hospital in Pennsylvania, according to @tmz_tv. At this time the exact cause of their passing on a recent Sunday … Read more