Pro-Life Defeat: Yesterday’s Whole Woman’s Health v. Hellerstedt Ruling
Yesterday, the Supreme Court issued its ruling entitled Whole Woman’s Health v. Hellerstedt, which struck down a Texas law regulating abortion clinics. It was a defeat for life, for