Oldest living conjoined twins, Lori and George Schappell, die aged 62

1 year ago 6
ARTICLE AD BOX
The twins, born on September 18th, 1961, in West Reading, Pennsylvania, had distinct brains but were joined at the skull
Read Entire Article