DEBATE Trent Horn vs Dan Barker | God: Supreme Being or Imaginary Friend? — Catholic Answers Live