Tag: Spina bifida

Woman Wins Millions in Lawsuit: Blames Doctor for Being Born

Evie Toombes, a 20-year-old woman from the UK, won a lawsuit against her mother's doctor…

By Whisper Trend