03 June,2010 03:12 PM IST | | Agencies
A British teenager gave birth to a healthy baby boy - after enduring 20 days of labour, possibly the longest ever.
Amy Buck was three and one-half months away from her due date when she began what's believed to be the slowest labour ever.
She gave birth to Daniel Barwell almost five months prematurely after suffering stomach pains and contractions for almost three weeks.
Buck's son, who was given only a 15 per cent chance of survival by doctors, weighed just one pound and three ounces at birth.
However, Barwell recently celebrated his first birthday at a robust 17 pounds, according to the Daily Mail.
"Thinking back, I don't know how it was possible for me to be in labour for the best part of 20 days and Daniel to survive despite being born so small," The New York Daily News quoted her as telling the Daily Mail.