CHANDLER, Arizona -- An Arizona couple is speaking out after posting a video on social media showing a hospital employee dropping their newborn baby in the delivery room. The incident happened at ...
She broke the internet — and a hospital record. New mom Shelby Martin has gone viral after giving birth to the biggest baby to be born at Nashville’s TriStar Centennial Women’s Hospital in more than ...