School of Law Logo12:32pm 03/11/2025

Professor Carroll Weighs in on Prosecutors Dropping Charge Against an Alabama Woman after Death of Fetus