Baby Found In Toilet At 31 Weeks Was Likely Victim Of Loosely Enforced Abortion Pill Laws
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 […]