School of Law Logo11:04pm 11/22/2024

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