Oldest living conjoined twins pass away at 62
MANILA, Philippines — Lori and George Schappell, the world's oldest living conjoined twins, have passed away aged 62. Leibensperger Funeral Homes confirmed the twins died earlier this month in Hospital of the University of Pennsylvania in the United …