Azlea SeyraThe Criminalisation of An Alleged “Self-induced Abortion”Herrera, a 26-year-old Texas woman was arrested by the local sheriff, after she allegedly told a staff that she tried to do a self-induced…May 18, 20221May 18, 20221