Skip to content

Baby Found In Toilet At 31 Weeks Was Likely Victim Of Loosely Enforced Abortion Pill Laws

Pills.A woman in North Carolina and her boyfriend were arrested last week after she allegedly took the abortion pill while 31 weeks pregnant and gave birth to a baby in a toilet. 18-year-old Syeisha Johnson and 19-year-old Elijah Speight face a charge of negligent child abuse inflicting serious bodily injury. Johnson also faces two other […]