10 to1 Pregnancy Failure to Success

Are these the stats of a successful species? The UK reports 10 miscarriages for every normal pregnancy/birth in what appears to be Yellow Card data, on Gov.UK.

Read →