The Inspiring Journey of Anna Grace and Hope Elizabeth Richards
Anna Grace and Hope Elizabeth Richards, conjoined twins born on December 29, 2016, underwent a remarkable seven-hour separation surgery at Texas Children’s Hospital in Houston. The young sisters, who remained in the hospital for a year and a half before returning home, shared a liver, diaphragm, and a portion of their heart, all of which … Read more