Parents want accountability after a video of their twins’ birth shows a doctor at Chandler Regional Medical Center dropping one of their daughters.
Chula Vista Breaking News & Events
Parents want accountability after a video of their twins’ birth shows a doctor at Chandler Regional Medical Center dropping one of their daughters.