Leah Torres
Torres is the director of patient care and programs at West Alabama Women’s Center, a Tuscaloosa clinic that offers abortion, contraception, STI testing and treatment and other reproductive health care
Recent Articles
More from TIME
More From TIME