Conjoined Twins Successfully Separated at Texas Children's Hospital
  • 6 years ago
Conjoined identical twins Anna Grace and Hope Elizabeth Richards were successfully separated at Texas Children's Hospital last month.
Recommended