Conjoined twins separated after 7-hour surgery – This is them today
Anna Grace and Hope Elizabeth Richards, conjoined twins born on December 29, 2016, were successfully separated during a seven-hour surgery at Texas Children’s Hospital in Houston. They had shared a liver, diaphragm, and part of their heart. After spending 18 months in the hospital, they were finally able to go home. “We’ve prayed for this…