Storks Deliver Babies (p= 0.008)
Headline is clickbait.<p>There's no evidence that storks deliver babies vs storks being born alongside babies, or babies creating storks, or that storks impregnate mothers.