Conjoined Twins Successfully Separated at Texas Children's Hospital

2018-02-14 47

Conjoined identical twins Anna Grace and Hope Elizabeth Richards were successfully separated at Texas Children's Hospital last month.

Free Traffic Exchange