A woman who fell down a 12-foot drop and fractured her neck and later gave birth to a baby boy has made a miracle recovery.
Cary Edby, 25, from Ramsgate, in the county of Kent, England, had gone out for a cigarette two days before Christmas on Dec. 23, 2019, when she lost her footing and somersaulted over a wall, plummeting toward the basement flat, face first.