The bodies of 21 babies have been washed ashore on a riverbank in eastern China and two hospital mortuary workers have been detained for allegedly dumping them.
Video footage showed the bodies — at least one of which was stuffed in a yellow plastic bag marked “medical waste” — included some infants who appeared several months old.
Some wore identification tags with their mothers' names, birth dates, measurements and weights. The official Xinhua News Agency said there were also foetuses among the bodies.
Residents discovered the remains under a bridge in the city of Jining, Shandong province, over the weekend.
The tags on the ankles of eight of the babies helped investigators to trace them back to Affiliated Hospital of Jining Medical University. An official from the hospital confirmed it was involved.
The mortuary workers Zhu Zhenyu and Wang Zhijun were sacked and detained by police, said the Jining city government spokesman Gong Zhenhua.
Three other senior hospital officials were fired or suspended, according to Xinhua news agency.