Abortionist who claimed ‘God performs more abortions than me’ loses license over fraud

 Leah Torres, an OB/GYN and medical director of the West Alabama Women’s Center, has lost her medical license. According to a AL.com, Torres made fraudulent claims on her employment application, lying about past employment history. […]