I'm almost certain this was from Becky Bain's "In a Dark Time" ... a story that tackles a very distasteful subject and does a magnificent job of it.
EDIT: Oops
That's not it... I was so sure, too... but I've just been skimming through the story again -- well, okay, mostly the second half
-- and it was worth it just for that.
PJ