Emory University Lecture Claimed Abortion is a ‘Moral Good’
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.