This story may seem bizarre but it is the reality of a young girl who has spent 14 years of her life vomiting her own faeces. Eva has a relatively common birth defect known as the imperforate anus, a rare condition of infants born with a misplaced, blocked or missing …
Read More »