A self-proclaimed Christian feminist professor at Elon University, Dr. Rebecca Todd Peters, lectured at Emory University on the subject of abortion being a “moral good” for society. She said that racism and the patriarchy shame women who choose to have abortions, thereby abortion is not a moral evil.
Sign up for AIA Updates
Why Angela Davis Should Remember the Jonestown Massacre
Coming to a university near you
Before you find him on offer as a university speaker or course, you may want to read the meticulously documented story of Cop killer Mumia Abu-Jamal by former Accuracy in Academia executive director Dan Flynn.