Baby Lucy

UK Mum Gives Birth In Less Than A Minute At Hospital Entrance

Jessica Stubbins, a mother from Scunthorpe, UK, has stunned many by giving birth to her baby in less…