World’s Oldest Conjoined Twins Die at 62 — After a Lifetime of Defying the Impossible
Tragedy strikes as the world’s oldest living conjoined twins, Lori and George Chappelle, have passed away at the age of 62. The twins died last week at the University of Pennsylvania Hospital, leaving a…
