Center for Ethics and Culture 1
This Is My Son: Two Years Later
Devon, PA. Two years ago this week, President Obama delivered the commencement speech at the University of Notre Dame. Great numbers of students, faculty, alumni, and American Catholics protested the…