One stillbirth occurs every 16 seconds, according to first ever joint UN estimates
Almost 2 million babies are stillborn every year – or 1 every 16 seconds – according to the first ever joint stillbirth estimates released by UNICEF, WHO, the World Bank Group and the…