Red River Women’s Clinic

Today is Wednesday, which means that an average of twenty-five boys and girls will die today at the Red River Women’s Clinic located at 512 First Avenue North in Fargo, North Dakota. That is, of course, an entire kindergarten class of students every Wednesday. Oddly, if twenty-five boys and girls showed up for kindergarten class, READ MORE