Modern-Day Handmaid’s Tale: Illinois Senator Says Women Should Get Death Penalty for Abortions
In February 2026, a bill straight out of The Handmaid’s Tale made its way onto the floor of the Illinois Senate when Neil Anderson, a Republican state senator from Andalusia, introduced perhaps the most extreme anti-abortion bill in recent years. Under SB3572, also referred to as the Abolish Abortion Illinois Act, fetuses and embryos would […]
Read More Modern-Day Handmaid’s Tale: Illinois Senator Says Women Should Get Death Penalty for Abortions