Subscribe
Notify of
guest

1 Comment
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Christian Moon
Christian Moon
2 years ago

Worldwide births are 140 million pa, so on your figures the risk of stillbirth/neonatal death is 3.7%. The UK rate in 2019 was 0.65%, or roughly one sixth of the global rate.
It feels to me as though you are not being straightforward in your article by concealing this.