Meet the first baby born at Northside Hospital

Robert Sekula lives in Germany. But he remains connected to Atlanta by one iconic moment.
Published: 4:26 PM EDT April 25, 2019