In this video clip from Catholic Answers Live, I explain why evolution cannot explain morality.

Audio Download

You have Successfully Subscribed!