WorldThe world’s oldest conjoined twins, Lori and George Schappell, died at 62 by time news April 15, 2024 by time news April 15, 2024Overcoming life expectancy and mobility barriers, the Schappells led lives full of art, sport and independence … Read more 0 FacebookTwitterPinterestEmail