At 0:01am, the Shanghai First Maternity and Infant Hospital delivered the city's first New Year baby. By 8am, 12 babies had been born in the hospital. The first newborns of 2025 are doing well and ...