Identical twin babies were delivered by identical twin nurses at a Georgia hospital
The surprising and amazing incident that happened to a NICU nurse and her twin sister will make anyone believe in serendipity. On September 25 in Athens, Georgia, identical twin sisters Tori Howard and Tara Drinkard helped deliver twin babies, Emma and Addison Williams. It Was Bound to Happen Tara and Tori are both nurses in … Read more