Texas, the Handmaid State

Texas, through its legislature, has now made unmistakably clear that women are not equal to men. It is no exaggeration to say that Texas has moved from being the Lone Star State to being the Handmaid State. The reference, for the small number of people who don’t know, is to The Handmaid’s Tale, the dystopian […]

Texas, the Handmaid State

Leave a Reply